<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ango="http://www.angiodynamics.com/20200531"
  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="ango-20200531.xsd" xlink:type="simple"/>
    <context id="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i773ff72d1f754b728f6b92a6682abf4d_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="i3024d911f0674fb5afb6ae3dd35a5fbd_I20200805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2020-08-05</instant>
        </period>
    </context>
    <context id="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i7ff37361094749818665b2778fd21950_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="id1700a3bf24f421aa5896898d441c0d1_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i534450b4023d45c7bac796178d12bc5d_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i87527640d8c7471da32b13e50fba8b54_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="ia4d63e3cc814416ba6bc52f91c69a18d_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i81f8f799c3ec447ab3c11228790812d8_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="id57bb2d41d3641828a30767d677402e7_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i96431031d6744b9c927a09a6fca95afc_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="id7075cb8a0024d5fb8f4dcd1837d773c_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="iff1d82d8444a468fbe543df64bdcd38f_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="ib179d67ee1294be582c67facb703b3aa_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</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>2017-05-31</instant>
        </period>
    </context>
    <context id="i2a3ef3332c064a6dae0f6540b076f7e4_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="ie0c0df1048aa43f5a58746417bb41c40_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="ib0534926b3ae44d2993e9a2775356f56_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i11ca81be9d164d0680bad207e5a27814_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i95c87d99d3da46febc6cba15d9d94d55_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i7189be737fa34637add850dc1dafdf8c_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i9b44bdafea5c48c892a83c074a07d25d_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i84478539956c4571be1b5b3fff11e203_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="ie3caca19f70e4822b82f89b4b911e0e6_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i64ae2e6cdd1e49189a481b8a336e815b_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i66e2200f5b4e425b9e4a98c3f355891d_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i9f4ecbb67b9646b3a091d7330b0a21f3_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="ibd3647125e6b436ea26a1a6753d4e7c5_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i75f202c0f5aa4aceaef901ee889e5c59_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i548674d6cafc45eb94761b96062e4080_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i1bb7f439c97e4c9fa5f7f3cfe43603a4_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i8744852b996c486f9e93f9aaadebfe55_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i6c3cf859709041dabbdb0e7a70971670_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i89a46e2c644e4b9bb99e7143cc4cacda_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ie07625bd870348b6a58b83926a31f8e2_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ica257c8921e24af88b82069830900594_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ied1235d84b6948a682d70a26117c8632_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i62f6b8b54e564cb0b850187279b9953b_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i9fcf42d63e6b4c1fb02d1c4af4aaa6f8_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i2270f20eb15c4676af1218c970d85d38_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i4017a50e0557461cac52e89367495100_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ia35e581aeeff4878849e4f898f8f273a_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ieb0b40e080f7445f93d6e0ac67827595_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ic4197fc8d1a642948b1f8e3d66cc422c_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i5935f116cdd94536a5fb0911af2480d6_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ibc4525dffb2940b2acdc2112107551cd_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i81b513690ee04909b3c5cc4df21980bf_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ic483a1c543a440c688950f146ce9d3e2_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i0cf16d33967f4d238630c9670d1c0d18_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ia51d9560ab73414591c280c3cb32f8a7_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i97461478a35e46bfbfddd23aa98e4d14_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="ia0dbb42765e14a24a67807aa6665c3c9_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i12aca0fa425544eb94ff623e29a5f76d_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i81264e74e9bb424d870b61334a873864_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i3b65346439004ee09dfa7e155241a194_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ifd8c1fbac80948749284c9cb67b7b5a0_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i4ad3c08cec2743d19d2134569f396821_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i2631f6daa301459e9128882fd5f0abe9_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ia09a67b2c3d849dd889dee866741f8d9_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i3df3634a97d44c949e4a9690e681def0_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ie8aff9b9370d4fa8a536fd94dbb2732d_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ie9a79b9632604c5b97da82160d24c5c2_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i42c402eb23d64ebb83290a230c39a33e_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="iadbc498d55644beb85b2f09982a321b6_D20191217-20191217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ango:AssetAcquisitionAxis">ango:C3WaveTipLocationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-17</startDate>
            <endDate>2019-12-17</endDate>
        </period>
    </context>
    <context id="i158be2a5b5574b4fbb6d223c6ae4cbf0_I20191217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ango:AssetAcquisitionAxis">ango:C3WaveTipLocationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-17</instant>
        </period>
    </context>
    <context id="i0f01597f594a47abb9472748c82b57d5_I20191217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ango:AssetAcquisitionAxis">ango:C3WaveTipLocationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-17</instant>
        </period>
    </context>
    <context id="i580d39dcff6d4568b9b61e3273a620be_I20191217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ango:AssetAcquisitionAxis">ango:C3WaveTipLocationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-17</instant>
        </period>
    </context>
    <context id="ie0237b84482f44d380d3c7cdad8e8808_D20191002-20191002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-02</startDate>
            <endDate>2019-10-02</endDate>
        </period>
    </context>
    <context id="iea264f354f0a48e890d4c8ae2eb37f03_I20191002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-02</instant>
        </period>
    </context>
    <context id="i1033fa69d8c745f78d5363ba893a3fa8_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i56869b2ad00643a086af5e8861f86f89_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="i0157b40a554a4f98b5478ee4ebe40230_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i84c75ceb018a408ab7836844e633a05b_I20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="ie9904a65b18d42ffacd3a02741c2dfc4_D20191201-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i083f076bc4e2448c85798e51e3d56cf3_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="ib47da871b2fd402bb24cfdd089ebc40e_D20191201-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="iada91f25484a4258a1833bdcb812fb66_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:EximoMedicalLtd.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="icc66071f97464ed0a33fe00a47422be2_D20180921-20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-21</startDate>
            <endDate>2018-09-21</endDate>
        </period>
    </context>
    <context id="ie9794e053cde40aeac2b8c2f5970eb20_I20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-21</instant>
        </period>
    </context>
    <context id="i2de25e2de42a40d5bac4e31dfef6b1bc_I20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-21</instant>
        </period>
    </context>
    <context id="i1dd5fa5a0e4f4e7f878d38e13a4b6203_I20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:TechnicalMilestonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-21</instant>
        </period>
    </context>
    <context id="i69e5c7fb06454a049ad4b416b049e51a_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i1ca42b0fb5864e23ba92cd20d04d95fc_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ango:RadiaDyneTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i1a92f3fb08bf48db8303769110a11f67_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ango:OarTracTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i40503207bbc8480abbefe4f106d8ad11_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ango:RadiaDyneTechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="if476c49eabbc44898b6ff1ffe0beb38c_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ango:OarTracTechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i0609397ff86848a79c638537e59d5729_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i97aeac69bc0b47439d05cf7dfc5bb787_D20180921-20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-21</startDate>
            <endDate>2018-09-21</endDate>
        </period>
    </context>
    <context id="i27cc08ee04374ec680c32955ab3901cd_D20180921-20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-21</startDate>
            <endDate>2018-09-21</endDate>
        </period>
    </context>
    <context id="icf59c3bb999244168e5a42842f003a24_D20180921-20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-21</startDate>
            <endDate>2018-09-21</endDate>
        </period>
    </context>
    <context id="i1698a81c090848b7a8154499071a4c1a_D20180921-20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-21</startDate>
            <endDate>2018-09-21</endDate>
        </period>
    </context>
    <context id="i80d35647cce943a58b9a2dec72b9059a_D20180921-20180921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:RadiaDyneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-21</startDate>
            <endDate>2018-09-21</endDate>
        </period>
    </context>
    <context id="i33662ee4e34c4e92980f4e0d53031a97_D20180814-20180814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-14</startDate>
            <endDate>2018-08-14</endDate>
        </period>
    </context>
    <context id="i8c686e361d4840abb4a46261145dc064_I20180814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-14</instant>
        </period>
    </context>
    <context id="if60ed76bce0e4d61b679c1355f057a23_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i0530f915dcfa486fa588862d627b677b_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i03fae042164347c58056962c9c98b11f_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ic2ec41bd78e44b439d69c097a900bf8f_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="id9b529bee44f49edbe9a89bd2ae70b75_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i0887c80d14f346529c7865c8be2ef5d9_D20180814-20180814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-14</startDate>
            <endDate>2018-08-14</endDate>
        </period>
    </context>
    <context id="i5e2b4119daae4f2fa482ed4c166aa86d_D20180814-20180814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-14</startDate>
            <endDate>2018-08-14</endDate>
        </period>
    </context>
    <context id="if1b5c9d4259141dd86f6005fb443cd7c_D20180814-20180814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-14</startDate>
            <endDate>2018-08-14</endDate>
        </period>
    </context>
    <context id="ib118049e566346918e4d77c1949c5a3f_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ango:NAMICFluidManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i16b20f0b4bbc479d9dd2a575b302f080_D20190301-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ango:NAMICFluidManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i3192185bce364295a7aa5b10382d39a0_D20200301-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ango:MedlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ango:NAMICFluidManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">ango:NAMICFluidManagementBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i2feaa9c8e1fc4d37946bb9f7df0692ac_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="if460a8342d504945ad9a654559f72983_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ifc4e15be644440d782b8298eabf2c56f_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="if2dab92f7fbb42d38dff1114adf63e73_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="id30ec3b7e24e4d03a3ec7dd177aaca39_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i468787b5affa4d6b856a6110af1f9c99_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularInterventionsandTherapiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i1c3cb9884a89408bbfc25c398926785b_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i638adb2c98c34e67a4799730b9434b26_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i8b04f89ac6b546f9b705c65760c76004_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="if27fad52b9084e28961b0807a0138ce5_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="iaa8a5c64e6a447c1b219ce34d62f52fb_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i7840b75a3f4140bdb9e7cf2d3a8d1314_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:VascularAccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i1da1bfb9c6c5486f8d2e2c23c993db45_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i18028b4eac1144cd89fb93acca0bbb8e_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i5ba9e981fb4e4b61a4d2e037a6894e58_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i4fc754f3b7174cd49c94f081de930446_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i9296732136394c1f957c597d5ffe4a1f_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i9b1ede00c9b143c293f15394432b13bb_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="id490a9e7997d433a89bc95072365e77e_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ib8315c46da734df392d8dcb1616b7e08_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i540b10864b324c7bb3ae8971a0b58b4d_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ida32e4a379314b3180f6fd8b1c0f2a39_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="if68a3a2ad8e94f708bbba594b0125658_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</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-05-31</instant>
        </period>
    </context>
    <context id="ife4e7db5978d4f498e7f301292cad42f_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</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-05-31</instant>
        </period>
    </context>
    <context id="i2086c38846d24233bd074d59373a3ef1_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</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-05-31</instant>
        </period>
    </context>
    <context id="iaeca4652a8844d2fb5cfdaefa65fc9f5_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="if3fb066ee3f84b3799a5be1d48b63379_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i4033364c747b4231b9fb734c47e1d28c_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="if76916700aa645459dc3c88590578cdb_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i37b08d135167496b9e5aba48702f4303_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ic73accf1bac34678b6af56327f30a1bb_D20200301-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">ango:LowerProjectedSalesVolumeOverTheContractualEarnOutPeriodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i19cbfc7e575a4c6bb87ecf95cf78f51d_D20200301-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">ango:TechnicalMilestonesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ibf927f0e13324e70a6b8207a314bfc3c_D20190301-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">ango:LowerProjectedSalesVolumeOverTheContractualEarnOutPeriodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i76f460c450b94da39b8653025e6da57a_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i7a9e85f8cba9451680112597c66a1e3a_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="if76aac27662d4ed992d681ad387535a5_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ango:MeasurementInputProbabilityofPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i6b5798633a134e83a2e86a6f3b6fd46c_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:RevenueBasedPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">ango:MeasurementInputProbabilityofPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">us-gaap:ValuationTechniqueDiscountedCashFlowMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i3452a2df8a0440ee934827325ff7bb6d_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">ango:TechnicalMilestonesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">ango:ValuationTechniqueEstimatedProbabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i7a9c20d51bf44f6ea9894bf753f1b71f_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">ango:ContingentConsiderationEarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i45fc0b649bc84b69941c2369d37a1c40_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i022d00c92b40474394ca135dc9716033_D20200531-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2020-05-31</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ie4bcef0d49594a11add952fadccb8742_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i96fe48b7cdfc4ee59725f0534d7bf081_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="id5e5fcd633ad42f5ae32dcdae6e49900_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i9499be8b2af84cbeb2c1a5f55c5e0c3e_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i95eea0042bb44ef7bab6d7d0cb763ec8_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="ie51beb5abb4a4a9b86f9f2b4e4cbcd73_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i036da69191154ac0b0ab4752ea4d6fe1_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i14ffad075a4c4763a8857d38e1082e8f_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ibc0b39a3c60b4d7da3985c3c52bce821_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ango:BioSentryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i274100ca444c4e248880dbe6ed8f611f_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ango:ProductTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i6ac6d54f8427441e89f4966433e3927b_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i59189dd85bbd473e818115cd8f5e170e_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="if4f32358b2814a6b96b43990005dfbf7_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i01a69de1bc844ea698aed082d982376d_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ango:ProductTechnologiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i0921558173214d079e11bf6e34b04425_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i3d12de1971c749cdbe181401be9563fa_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i6b454889533b45f58a07c3c9693b8f79_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="iaa73193b0fc8492bb7a66f507b3dc5a9_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="if57b04b77a654c7c90c410bc7de6c35c_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">ango:TaxPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i14954c8752854098a3a2da34170780eb_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">ango:TaxPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i0d3de2725b4b4fe697b2076cc44731c2_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">ango:TaxPeriodFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i508cbc5ce9db4da1a107594ba0427818_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">ango:TaxPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i2f82c347e62b480bab02f8c77c3e6956_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:IsraelTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">ango:TaxPeriodFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="if9ea84e082604ca08b7024ae98390bd3_I20190603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-03</instant>
        </period>
    </context>
    <context id="i8c9901d7624440479ee7eb391b2cbeb0_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i567327b036ff49a0838069fdee745c48_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i1d48eba321ff4c8786137a0a5e7701f3_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i0213c7d7883b4982bba0593e784b98f7_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="id1631c47ca4243518d4c3eda86bba2ea_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ib84620a66e1548ae9a3671a41f6cf0c8_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ifbf7cbba8d134b29aeb441ca39539721_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="if8c70a4f098b45f2966c4c7f6f274f19_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i0e32fd3f9d7d4567bf12731f5f6fae4e_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i382d3fdc475247ba8f8234e87b9464e7_I20141029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <instant>2014-10-29</instant>
        </period>
    </context>
    <context id="i27cf71dbbe2c40d28e36842248f8605a_D20141029-20141029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2014-10-29</startDate>
            <endDate>2014-10-29</endDate>
        </period>
    </context>
    <context id="i700a9f874e0245fbb824b296ba45c31e_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:TwoThousandAndFourStockAndIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i195efbb5dcac4c80baad4b3f936cc75e_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:TwoThousandAndFourStockAndIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i8efa5d1f81b549239df30437c352941a_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:TwoThousandAndFourStockAndIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="id103081b13fa469fa54d019fc9044ce5_D20161025-20161025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:TwoThousandAndFourStockAndIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-10-25</startDate>
            <endDate>2016-10-25</endDate>
        </period>
    </context>
    <context id="i02d2b9131f54428f872e72775f63f8f7_D20181010-20181010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:TwoThousandAndFourStockAndIncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-10</startDate>
            <endDate>2018-10-10</endDate>
        </period>
    </context>
    <context id="i3f32fddebdbd449e90b22c35dfd41e58_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="if251e711c4dd4333a6d81f83ab0c6497_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ied7b2e5292f945d7b46af4277c117e47_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i5d096b20b7ba4ab085b5477e87c5808e_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i53dc9bd77edd49a2a6607d67dc7e1f1f_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i2299dfec0fb3420a817a84349c9b6c2b_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ango:PerformanceShareAndRestrictedStockUnitAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i7e79929494d34a44930c02ed23711a27_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ango:PerformanceShareAndRestrictedStockUnitAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i22bc95272fcb42108e355fc4818082cb_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ango:PerformanceShareAndRestrictedStockUnitAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i357a733b98324076af6c24ad60fdc2d6_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ibfcf1daf8a0a402ca3d2b5964e55bbdd_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i094d517e2fab4431b3e32f42fe7a252b_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i64e617b5f95c439fbc97e90f6db0ea7a_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ango:PerformanceSharesIncludingThreeYearMarketConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="ib2976de5af94400b8870f1187f1e6a6a_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ango:PerformanceSharesIncludingThreeYearMarketConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i628d2f8e82294358b28aa6e8a1ef132f_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ango:PerformanceSharesIncludingThreeYearMarketConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="ic9257348c08e4336851bbc378332f148_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ango:PerformanceSharesIncludingThreeYearMarketConditionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i58afa2e573c7408da69e2adee021e597_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="idd474bbfec184e70950bcf902db2133b_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i853b1c41662b4323bf97640a63639bbc_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="ifb66c9d1361641a5905765b3be5eb7e6_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i5f945e8d994143b1b583ff414076a937_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i91da7ec8bdee4b28803a7bb4ac69af74_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:ResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i24fad6ed23d74f9bb6507f5b109e703d_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:SalesandMarketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ie8552343f14a4e1788f4f2c1d37de705_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:SalesandMarketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i72e95df4c6634f0dac3ae98770e0d1e8_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ango:SalesandMarketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="ie8b556fa6b424cec89b0aea4f796abdf_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i762a1d020c794e9ab628693d3d3ed7ec_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i04a9aa4669a54a999565e9c3ad89adae_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="iae529b44555145dc86fd38b44f083057_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:StockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:StockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ie49fda335e57457889c0ce491ac8b34e_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:StockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i7bd12582eaac45c091b77163ac4f4d54_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ango:StockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i110eb6dd8d8241378f499d017c6c2498_I20190601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-01</instant>
        </period>
    </context>
    <context id="ie21bfcc0eb3349f082b3cc7d4f9cfd3a_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ango:LeaseArrangementsAxis">ango:SevenYearBuildingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i1ec54f026ad246138fe553b37120af85_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ango:LeaseArrangementsAxis">ango:TwoYearBuildingLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i6aa03664c2f94fbdb7058ef8b0dd0a53_D20200301-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i8f94ab006f104fb186711c6b5f4b5076_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="iefb8c348ff834839b87938167628ed35_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i6ef8a3f1f27e4c6e838f83417e10a2ee_D20120111-20120111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:CrBardIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-11</startDate>
            <endDate>2012-01-11</endDate>
        </period>
    </context>
    <context id="ied08d7999fb24ea3b936b7aed6232081_D20120111-20120111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheUtahActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-11</startDate>
            <endDate>2012-01-11</endDate>
        </period>
    </context>
    <context id="i714240e88fb64d7d9810f5a703a466c7_I20120111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheUtahActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2012-01-11</instant>
        </period>
    </context>
    <context id="i220ce7749c584215ad36a2b1842a3b33_D20160311-20160311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheUtahActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-11</startDate>
            <endDate>2016-03-11</endDate>
        </period>
    </context>
    <context id="i251c4a00e576444780285c2a93200b8e_I20160311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheUtahActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-03-11</instant>
        </period>
    </context>
    <context id="ied073d02c3e1446d804f314a51e4ea5b_D20160324-20160324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheUtahActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-24</startDate>
            <endDate>2016-03-24</endDate>
        </period>
    </context>
    <context id="if1401a9b10694bd090b7780a504eb0bd_I20160324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheUtahActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-03-24</instant>
        </period>
    </context>
    <context id="iaa1684552a9240f9a8de66fb0920432e_D20160329-20160329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheUtahActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-29</startDate>
            <endDate>2016-03-29</endDate>
        </period>
    </context>
    <context id="i5cc5c3d04fde4994bca760d7dbc19566_D20160330-20170131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheUtahActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">us-gaap:PendingLitigationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ango:C.R.BardInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-30</startDate>
            <endDate>2017-01-31</endDate>
        </period>
    </context>
    <context id="i07a4d6535e614728ab1a2da3818d6db3_I20191104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:MedCompandSmithsPatentActionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ango:C.R.BardInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-04</instant>
        </period>
    </context>
    <context id="i155fee1c601b4118b849168a97bfe686_D20190307-20190307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheDelawareActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-07</startDate>
            <endDate>2019-03-07</endDate>
        </period>
    </context>
    <context id="ia33d6d3c87bf42909aaa528e529dda96_D20150601-20150601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:TheDelawareActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-01</startDate>
            <endDate>2015-06-01</endDate>
        </period>
    </context>
    <context id="i5bf80a484ee84bdba705b1353d0bad7f_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:ConstructionIssuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="icabc29c97a4f4f2eb17c1bfd12c2411e_D20190628-20190628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:MerzNorthAmericaSettlementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-28</startDate>
            <endDate>2019-06-28</endDate>
        </period>
    </context>
    <context id="ic33b1438506f4a27b0dd4d446906ac01_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:PeripheralVascularMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i73323621837d4f8b8e76982d3bdf887d_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:PeripheralVascularMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="idbe6ac21fe27414f92e15b9912c0a27e_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:PeripheralVascularMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i8a0e329307b341238c81e44e943fbbc8_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:AccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i7f94dc5a91a84517b80827d3ac1ee73e_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:AccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i01b7636d42374bd0ab2d54bea08243d5_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:AccessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="iac5fb652171e4c0c93026d90cdbeae4d_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologySurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="icaa938ce84884c31bad791ddae3cb905_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologySurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i04b12de088694fab94f45a73a5413096_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ango:OncologySurgeryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="ibac8454ecf5c46cfb7eab202c92faca1_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="if80418dea3354b158372cb3ba0be00c7_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ango:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i861171338791492f9f03585170548d1e_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ango:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="iba0606424b5c4cc19a416e2a280c4741_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">ango:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i88592d71c9d34ad2999fa7cfb9a4b9a7_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i906751b2cd8a4439984e04185efde9bc_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i73d55d2d0d254d209f58406d8e7855de_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i5a1b7dc23f444bc88a36316b7d6af42e_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i469f9299990a4203acaffbbab110d708_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i74c8a0cc8d8a4234bcc00254db8945be_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:MergersandAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i51318796adfb480592c9f0ee78d98ead_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:TransitionServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i3b39fd27e0e046d1bc1ff0fe8bd7b9d9_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:TransitionServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i7f58fd3d29bf4032b5e2a0130b2a6303_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:TransitionServiceAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i4e877ea14f454e22aee049ddbf053926_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:DivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i8c1ce8e526434982acae47d58d027846_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:DivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i16772a27789248bbb65aa268dba39cbe_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:DivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i8289a071e03c456d82f10aeadaf8f969_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:IntangibleImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="iac3b4fa8ad784323b3d0ecc6560a53bd_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:IntangibleImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i88518a1f11864c2899dd320e9b757747_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:IntangibleImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i918f6046eaec4cdb897c83ed4d722835_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="iaec6bf893cad41779c9586f6463e0ecc_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i3d2e097c70624f0e8ee9dc72e6df75c7_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i42aa350f4e0e4c62a6c031e7db4ab40e_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i7a8aa34bc2744be79ac33ea6c6b0c288_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ifb746ac108a548789a52ab48fdf3b5bd_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="ief4cf428667c4c6bbb9984516a155c37_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:BiolitecInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i349351d35ef64b1db1e7da8a1a47b178_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:BiolitecInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i06b4cd419d9b40b0b9959611c710b06f_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ango:MerzContractTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:LegalCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="if834c1984f424cbca5dcfb70216b7e36_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ango:ManchesterGAandDenmeadUKintoGlensFallsandQueensburyNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i3d1082d3fa0f400085cbc69da6fe2e0f_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ango:ManchesterGAandDenmeadUKintoGlensFallsandQueensburyNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="if26a84f4ee0d4511a260570c48b5c241_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ango:ManchesterGAandDenmeadUKintoGlensFallsandQueensburyNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i2d3a7b49df34442b9f5dc67202f5a070_D20170201-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">ango:ManchesterGAandDenmeadUKintoGlensFallsandQueensburyNYMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="iabadbbab24bd457ead08be56223c453b_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="ic72d6b660f694c64bc6e959026ac487b_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:EquipmentTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i61bf81c0425a4cbd9914ccf877dd9b1e_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:RegulatoryFilingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i1b15e2391b40442f840cad01fb5edf82_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i28665e974c864c22953c605020fa2e7b_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i412151783338434f8d7335d9a489714f_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i2c3c08d7200d490b837582d00c46333b_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:EquipmentTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="ibd2e0b61a6844c17b9cc54aaa501bfdd_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:RegulatoryFilingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i66b1c53fe8ae46a0b430fc34f6bd7298_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i48c73571d30f4b4db1f881a70f3135c7_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i5d315383f4b1478da3915b8916faa0bd_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:EquipmentTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i4065fc4dd5274e059a275eedcf7169a6_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:RegulatoryFilingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i0b91fb13a3644181803bb52275991f79_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="iac42f8fa4594460ab749dad1a7bd9463_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i8da2f4cd92af437e83d94d2aa23cbc94_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i801682d42f1d40ee8843897ee30a0c1c_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:EquipmentTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i1ee1414c7c1c49da80c805a1985f270d_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:RegulatoryFilingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ida5896df9e174e889becd6ccc868c72a_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i3540f34220334592b53d8920234c1abe_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i1f97efe4824f4c7e91c9610151d3b5a3_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:EquipmentTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i3cced6fa772147209ab85b5c6063f743_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:RegulatoryFilingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i32fde41b0e1646eea3367dd669deb860_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i7a233280fad0426b89d6056304f0eee5_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i22845357c7f34a9f87f3c76f21de4f62_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="iabaf5d9fbc984ee28fc05752d8abafc3_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:EquipmentTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ia27b1c2ddbba4d568c35e2a64bed059c_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:RegulatoryFilingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i969678276b5f4db3b4667d5ac9df8969_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i08f385788b2a41ae9fa06a460adbb6bf_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OneTimeTerminationBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i7b646f9bbccc4858ad8d2dd435c91462_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:EquipmentTransferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="ifda4e696bf774aba9e8a84abf0d2b407_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">ango:RegulatoryFilingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i507641e1ae354e2cb76e52a46e2e256e_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="iec43573c197540539950eed21d6c7015_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i187e0372ab95440bb8e3170b3c4bf1c3_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i1b96f9cbd15f454cb1f23a9f816f7932_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="ia9eaf32956d74c8fa9a873d6be7b26f9_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i8e63f5418bbe4878a6ea3ddf23dcb656_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i1c935feeb3544e37b9878deeabb956f8_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="ic84745dd2b6448d586e6c51572dab49e_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i72b45e1b01924cff850486facfd4f6e0_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="ib4673cd7139f4419bb5346fb64570616_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i46c7ab05e934491a844bb52b6725dac4_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i4159f97000d64737981d1e7aff3205e6_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i70edd056ce704168bb1706f214028bb6_D20190601-20190831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="icfd230cfb6064920b9d7dfe7e1d887b4_D20190901-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="id160501591ce4f7fac12839587d52950_D20191201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="ida41d55664404cdab75825804dcda8f6_D20180601-20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="i81c8af5792484713a944d8cf55a18e97_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i980e20660f774d7cb95388f3b20822d9_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="if4e9e315f517475e9ffa2be3e7e9b7a5_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="ia4bd3250ad454613baf0a186be361103_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ango:AllowanceForSalesReturnsAndDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i5de50cb2cf16414fb2b43f169c1baab3_D20170601-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ango:AllowanceForSalesReturnsAndDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="i1346fa8922f248c8856c008bd385e01f_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ango:AllowanceForSalesReturnsAndDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="ide419a2c7b6240a589b9f373e28a7f8b_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="ie94086158c594bed83aed9ca586e4fd5_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i6c26ce15b6d3432a9f2e54bfa3bbc512_D20180601-20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ango:AllowanceForSalesReturnsAndDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="if5d59309f1d74def89692121b16a5225_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ango:AllowanceForSalesReturnsAndDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="i7ece4a805c15450f9800126f87cd2297_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i24a6d31d33be4c5094ea9d915b69880f_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i83b4fd0f43984a86ba9be3c665982a32_D20190601-20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ango:AllowanceForSalesReturnsAndDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="i0ffff9826d5a4c5db10dd69bc37f4b1e_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001275187</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">ango:AllowanceForSalesReturnsAndDoubtfulAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="covenant">
        <measure>ango:covenant</measure>
    </unit>
    <unit id="employees">
        <measure>ango:Employees</measure>
    </unit>
    <unit id="working_hour">
        <measure>ango:working_hour</measure>
    </unit>
    <unit id="petition">
        <measure>ango:Petition</measure>
    </unit>
    <unit id="claim">
        <measure>ango:claim</measure>
    </unit>
    <unit id="reexamination_appeal">
        <measure>ango:reexamination_appeal</measure>
    </unit>
    <unit id="patent">
        <measure>ango:patent</measure>
    </unit>
    <unit id="motion">
        <measure>ango:motion</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF80L2ZyYWc6MDAwMDYxYTRkOWU3NDg0YmE0MTI1NTVmY2I1NTA2OGMvdGFibGU6ZDdhZmFiNmRiYzM2NGQwYjhkZjZjMzc3NDYyN2IzMmYvdGFibGVyYW5nZTpkN2FmYWI2ZGJjMzY0ZDBiOGRmNmMzNzc0NjI3YjMyZl80LTEtMS0xLTA_d77faaf2-ba81-4078-ab0e-a805f2ecc2c8">0001275187</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF80L2ZyYWc6MDAwMDYxYTRkOWU3NDg0YmE0MTI1NTVmY2I1NTA2OGMvdGFibGU6ZDdhZmFiNmRiYzM2NGQwYjhkZjZjMzc3NDYyN2IzMmYvdGFibGVyYW5nZTpkN2FmYWI2ZGJjMzY0ZDBiOGRmNmMzNzc0NjI3YjMyZl83LTEtMS0xLTA_665609a6-b6ce-4c48-8ae3-7a8b159c0565">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF80L2ZyYWc6MDAwMDYxYTRkOWU3NDg0YmE0MTI1NTVmY2I1NTA2OGMvdGFibGU6ZDdhZmFiNmRiYzM2NGQwYjhkZjZjMzc3NDYyN2IzMmYvdGFibGVyYW5nZTpkN2FmYWI2ZGJjMzY0ZDBiOGRmNmMzNzc0NjI3YjMyZl84LTEtMS0xLTA_179c7aca-99b8-48e8-a1b4-12bdfda5b65f">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF80L2ZyYWc6MDAwMDYxYTRkOWU3NDg0YmE0MTI1NTVmY2I1NTA2OGMvdGFibGU6ZDdhZmFiNmRiYzM2NGQwYjhkZjZjMzc3NDYyN2IzMmYvdGFibGVyYW5nZTpkN2FmYWI2ZGJjMzY0ZDBiOGRmNmMzNzc0NjI3YjMyZl85LTEtMS0xLTA_70f9ce5d-86cc-431d-8562-0790b4ebfc8e">FY</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF80L2ZyYWc6MDAwMDYxYTRkOWU3NDg0YmE0MTI1NTVmY2I1NTA2OGMvdGFibGU6ZDdhZmFiNmRiYzM2NGQwYjhkZjZjMzc3NDYyN2IzMmYvdGFibGVyYW5nZTpkN2FmYWI2ZGJjMzY0ZDBiOGRmNmMzNzc0NjI3YjMyZl8xMC0xLTEtMS0w_8f67daad-4104-4a26-86b1-1cb5c1e985bd">--05-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMtMC0xLTEtNjEyMg_4c7391e1-8239-41a3-9cc5-e8b88d8cbc0d">us-gaap:AccountingStandardsUpdate201609Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3b65346439004ee09dfa7e155241a194_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNDIvZnJhZzo2ZTg2MDQzOTBjYmM0M2VkYmZjMWQ1NzQ5MTU2NTM3Ny90ZXh0cmVnaW9uOjZlODYwNDM5MGNiYzQzZWRiZmMxZDU3NDkxNTY1Mzc3XzcxNDY4MjU1ODk2OTA_35b1120c-b50b-48fe-9383-5702c06ea316">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i97aeac69bc0b47439d05cf7dfc5bb787_D20180921-20180921"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTc5MTU_1fc622fb-75e7-4c72-a531-08a0325054d9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icf59c3bb999244168e5a42842f003a24_D20180921-20180921"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTc5ODk_8e71d316-0fcf-400e-9c23-1a963d5f00a8">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0887c80d14f346529c7865c8be2ef5d9_D20180814-20180814"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ5MDAwODY_525a2286-87ab-4711-9f8b-0949cbf5b5b6">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5e2b4119daae4f2fa482ed4c166aa86d_D20180814-20180814"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ5MDAwODY_61c31206-7284-413b-9f4c-574415e6b402">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3b65346439004ee09dfa7e155241a194_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzI3NDg3NzkwOTE1MTA_35b1120c-b50b-48fe-9383-5702c06ea316">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzU2MDg_07f42a7d-7055-43d0-9767-3c1eb86ff1f6">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ango:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsCompensationCostProbableRecognitionPerformancePeriod
      contextRef="ic9257348c08e4336851bbc378332f148_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzc4NjU_d9e2c801-21ea-4026-8d2e-52a5ed5f1e02">P3Y</ango:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsCompensationCostProbableRecognitionPerformancePeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzUvZnJhZzo0ZjUwODk1MTcxMmQ0ZDAwYWRjNGFkNTYxN2Y2ZTkwYi90ZXh0cmVnaW9uOjRmNTA4OTUxNzEyZDRkMDBhZGM0YWQ1NjE3ZjZlOTBiXzc4Nw_2a3603f1-a5cf-4f8d-8a05-a5896861b054"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV83MTQ2ODI1NTkwOTI1_7d6e1864-6d96-45e8-afca-5b8ef4dea4f2">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEwL2ZyYWc6YzFlZDEwOWVjYmQxNGIxZTgwOWIyOWMyY2JhMDBiNTYvdGFibGU6NTM5NDEwNjAzNWJhNDZhZGIzMDhmMDQ5Y2E5ZDRmNjkvdGFibGVyYW5nZTo1Mzk0MTA2MDM1YmE0NmFkYjMwOGYwNDljYTlkNGY2OV8yLTItMS0xLTY0NzA_42e52f21-215b-4bca-8f8f-c983b3636ab8">us-gaap:OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEwL2ZyYWc6YzFlZDEwOWVjYmQxNGIxZTgwOWIyOWMyY2JhMDBiNTYvdGFibGU6NTM5NDEwNjAzNWJhNDZhZGIzMDhmMDQ5Y2E5ZDRmNjkvdGFibGVyYW5nZTo1Mzk0MTA2MDM1YmE0NmFkYjMwOGYwNDljYTlkNGY2OV80LTItMS0xLTY0NzA_9463c367-b810-473a-b2e0-af4feacc502e">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEwL2ZyYWc6YzFlZDEwOWVjYmQxNGIxZTgwOWIyOWMyY2JhMDBiNTYvdGFibGU6NTM5NDEwNjAzNWJhNDZhZGIzMDhmMDQ5Y2E5ZDRmNjkvdGFibGVyYW5nZTo1Mzk0MTA2MDM1YmE0NmFkYjMwOGYwNDljYTlkNGY2OV81LTItMS0xLTY0NzA_54c326bf-9d5e-48c9-ac82-af486a58d464">us-gaap:OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjE3_7c379d1d-f47a-4199-a356-40f7df517b10">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6MWE5MDIwYTYzYjFmNDEwZWEyMWMyZmYzOTE5MmJjODcvdGFibGVyYW5nZToxYTkwMjBhNjNiMWY0MTBlYTIxYzJmZjM5MTkyYmM4N18wLTAtMS0xLTU5Nzc_0402d43e-fcbe-41c7-a145-44ff5df873c8">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTg0MDU5_7149a39c-07b9-41fc-9ad4-2eaf3b1a4bf5">2020-05-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6NWVkNzBhYmU1Mjc5NGJhNzk0ZjA0NmQxOTQ1N2M2YzYvdGFibGVyYW5nZTo1ZWQ3MGFiZTUyNzk0YmE3OTRmMDQ2ZDE5NDU3YzZjNl8wLTAtMS0xLTU5NzU_e125751b-5e12-4deb-a50d-df0836aa6ad5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjE5_fa628232-44b1-454d-9d4a-12e13b224ea8">0-50761</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjE4_141a5c49-d132-4743-af0a-ece3cd463f82">AngioDynamics, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6NjRjNTllNGE2M2Q5NDFiOTgxMDY0MjkxMzQ2NmEwODkvdGFibGVyYW5nZTo2NGM1OWU0YTYzZDk0MWI5ODEwNjQyOTEzNDY2YTA4OV8wLTAtMS0xLTU5Nzk_dc9fbde2-a6ef-4400-8dc9-4a95d22f7400">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6NjRjNTllNGE2M2Q5NDFiOTgxMDY0MjkxMzQ2NmEwODkvdGFibGVyYW5nZTo2NGM1OWU0YTYzZDk0MWI5ODEwNjQyOTEzNDY2YTA4OV8wLTItMS0xLTU5ODE_1136d3a1-1092-4eb3-bf38-baa70f01e06e">11-3146460</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl8yNzQ4Nzc5MDcyNzI0_846617de-bcb9-4846-9208-dc576149802e">14 Plaza Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl8yNzQ4Nzc5MDcyNzI4_cdf38693-d48f-400d-9bd5-557211438ee3">Latham</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl8yNzQ4Nzc5MDcyNzMy_ee1288df-5cb5-4901-8e4b-73587247660f">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl8yNzQ4Nzc5MDcyNzM1_bd0d5ac2-dcb1-4e5a-95c1-d4ab0f6d95b1">12110</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl8yNzQ4Nzc5MDcyNzk0_312f95f3-0173-4739-98fe-382006de5c34">518</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl8yNzQ4Nzc5MDcyNzk4_938bdcc9-1442-409e-b245-64747480acec">795-1400</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6ZjVhMGFjZWRhZjhhNGU5M2JiOGMyOTY0MDliM2EzOGMvdGFibGVyYW5nZTpmNWEwYWNlZGFmOGE0ZTkzYmI4YzI5NjQwOWIzYTM4Y18xLTAtMS0xLTU5ODU_da28819a-9c75-4ed3-8d12-461a54e2afbd">Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6ZjVhMGFjZWRhZjhhNGU5M2JiOGMyOTY0MDliM2EzOGMvdGFibGVyYW5nZTpmNWEwYWNlZGFmOGE0ZTkzYmI4YzI5NjQwOWIzYTM4Y18xLTEtMS0xLTg0OTE_4e4844ca-5c86-40ea-a92a-70badc64389a">ANGO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6ZjVhMGFjZWRhZjhhNGU5M2JiOGMyOTY0MDliM2EzOGMvdGFibGVyYW5nZTpmNWEwYWNlZGFmOGE0ZTkzYmI4YzI5NjQwOWIzYTM4Y18xLTItMS0xLTU5ODc_e4fd63be-5b48-4ed1-9787-b2e4199c6f47">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjMy_f3a64e20-cf6a-498d-8b52-6cc6ba52ccbe">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjMz_a0b0e91a-525c-4c2a-b65d-23d9161d005e">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjM4_be6989fc-b59c-46cb-8fdc-b350b672308c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjgw_95ab7f3a-8ca9-4bb1-9078-76253850f0ba">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6YTFlYzBlOTA4ZjMzNDVkOWJkMGI0MGViYzY1MjVmODYvdGFibGVyYW5nZTphMWVjMGU5MDhmMzM0NWQ5YmQwYjQwZWJjNjUyNWY4Nl8wLTQtMS0xLTcxNTA_7ac16b5f-13c6-4e8d-b1dc-6db57b1338e6">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6YTFlYzBlOTA4ZjMzNDVkOWJkMGI0MGViYzY1MjVmODYvdGFibGVyYW5nZTphMWVjMGU5MDhmMzM0NWQ5YmQwYjQwZWJjNjUyNWY4Nl8xLTUtMS0xLTcxNTI_df7ae99f-4ee9-4b2b-b2d9-ce0e77151f7e">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGFibGU6YTFlYzBlOTA4ZjMzNDVkOWJkMGI0MGViYzY1MjVmODYvdGFibGVyYW5nZTphMWVjMGU5MDhmMzM0NWQ5YmQwYjQwZWJjNjUyNWY4Nl8yLTItMS0xLTcxNTQ_04e99e86-8fff-44eb-8633-33ae2f52fe52">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTg0NDU3_68acd2fe-e9e3-4d31-98a1-a64dcc91b212">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjg2_9f1fcbc9-4de0-40b6-97a8-c260407593f6">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i773ff72d1f754b728f6b92a6682abf4d_I20191130"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjU0_74ac032c-a006-493f-a747-41b205c31c3f"
      unitRef="usd">531215389</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i3024d911f0674fb5afb6ae3dd35a5fbd_I20200805"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjY4_1748003f-80c7-4c5b-b871-4cb19b966563"
      unitRef="shares">37869430</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xL2ZyYWc6OTcyZWM5Yzk1OTFlNDhkZGI4YzJiYzUzODlhNTNiMDYvdGV4dHJlZ2lvbjo5NzJlYzljOTU5MWU0OGRkYjhjMmJjNTM4OWE1M2IwNl83MTQ2ODI1NTgzNjc5_3a490742-66a7-43bd-aeee-00e4d3e3d48c">DOCUMENTS INCORPORATED BY REFERENCEThe information required for Part III of this Annual Report on Form 10-K is incorporated by reference to the registrant&#x2019;s Proxy Statement for its 2020 Annual Meeting of Stockholders to be filed within 120 days of the registrant's fiscal year ended May&#160;31, 2020.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:Revenues
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMi0xLTEtMS0w_8774f2f0-8144-4165-a7cd-ae3358024729"
      unitRef="usd">264157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMi0zLTEtMS0w_67834155-d024-4466-bd1d-5622b1922615"
      unitRef="usd">270634000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMi01LTEtMS0w_85aadf1d-1599-40d4-92cb-00681df30433"
      unitRef="usd">261655000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMy0xLTEtMS0w_6843c4b5-41ef-496c-bdd4-95aedc9c4ac2"
      unitRef="usd">113885000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMy0zLTEtMS0w_3133f27b-5e47-47d5-b3df-e1d65ec7f1a0"
      unitRef="usd">114634000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMy01LTEtMS0w_cfeabee7-7c76-419b-81fa-fa246f2bb5ae"
      unitRef="usd">117799000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNC0xLTEtMS0w_3fcab414-eac4-41fe-9437-b1aeb6cbcc36"
      unitRef="usd">150272000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNC0zLTEtMS0w_c0379aec-2b20-4705-8ef8-903e5895c0ee"
      unitRef="usd">156000000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNC01LTEtMS0w_369b1aae-dde1-4467-ba47-9df3654e0990"
      unitRef="usd">143856000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNi0xLTEtMS0w_a950a10f-7ebc-42f0-a0be-01747c979afa"
      unitRef="usd">29682000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNi0zLTEtMS0w_4f970e64-ff05-4776-8268-fc9d8a17da95"
      unitRef="usd">28258000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNi01LTEtMS0w_d71ec416-3059-4348-ba80-6db0edead607"
      unitRef="usd">24338000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNy0xLTEtMS0w_d99bb5f8-ac72-44d3-83f7-0ce0c8a75092"
      unitRef="usd">78634000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNy0zLTEtMS0w_a54e7916-2e5b-4481-af25-8ff3d065de56"
      unitRef="usd">76829000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfNy01LTEtMS0w_168b51b3-83a5-4296-8e61-a3056b07aa8f"
      unitRef="usd">73109000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfOC0xLTEtMS0w_da410e74-222e-4ad9-9bbe-3c169eaabefa"
      unitRef="usd">37872000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfOC0zLTEtMS0w_6ff0c5a2-bc6c-4739-b23a-3eafc47b311d"
      unitRef="usd">34902000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfOC01LTEtMS0w_5403ec3d-342d-48ca-ba9c-9cbf605aa866"
      unitRef="usd">30991000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfOS0xLTEtMS0w_f3915a97-44c5-4ecc-9350-e5fe2c47d460"
      unitRef="usd">18121000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfOS0zLTEtMS0w_760a9576-b473-459c-9e65-3429f20d489a"
      unitRef="usd">17056000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfOS01LTEtMS0w_e5828a88-df22-4716-bd8a-1fd1cb021450"
      unitRef="usd">13906000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTAtMS0xLTEtNTE1NA_851ab0af-566d-467e-84ea-c60147a4ca33"
      unitRef="usd">158578000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTAtMy0xLTEtNjA4NA_afaab63a-bed7-4d8c-b0cb-6f7fcc930f91"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTAtNS0xLTEtNjA4NA_dd17dbcc-8d9a-4474-bbd1-35e313d2017f"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTAtMS0xLTEtMA_539a7e8b-88f7-41d1-9404-e11629a6e63b"
      unitRef="usd">-11531000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTAtMy0xLTEtMA_9f5d923e-2067-4091-8921-dbd963bc812a"
      unitRef="usd">-6776000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTAtNS0xLTEtMA_2030c605-3203-4e6c-8a2a-5fb180b3dc6e"
      unitRef="usd">250000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTEtMS0xLTEtMA_ae46e1ba-7072-45ad-ac84-234ddf717739"
      unitRef="usd">6014000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTEtMy0xLTEtMA_c947291d-614f-4d11-992f-eb87751dba07"
      unitRef="usd">15127000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTEtNS0xLTEtMA_88948152-4e92-49b9-a232-3a486f9e3384"
      unitRef="usd">15432000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <us-gaap:OperatingExpenses
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTMtMS0xLTEtMA_e848e076-1791-4c98-b407-fadd22eef836"
      unitRef="usd">317370000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTMtMy0xLTEtMA_91e31584-03ab-43a2-a552-57f4ddc0ebc0"
      unitRef="usd">165396000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTMtNS0xLTEtMA_0158edff-f4a1-449d-be80-b52effb1b501"
      unitRef="usd">158026000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTQtMS0xLTEtMA_6ee8db8a-71d5-4f5e-b262-d22eb4d4b097"
      unitRef="usd">-167098000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTQtMy0xLTEtMA_4a58d15d-935d-4cdb-a76a-17417d1ea476"
      unitRef="usd">-9396000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTQtNS0xLTEtMA_ed297d1c-dba5-4365-aa36-7b54f94ed4cd"
      unitRef="usd">-14170000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTctMS0xLTEtMA_8ae6d2c0-a5a3-485c-94a8-19317b63939b"
      unitRef="usd">907000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTctMy0xLTEtMA_e7d8649f-d4cf-4931-97d1-72dfa0244054"
      unitRef="usd">5099000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTctNS0xLTEtMA_269a143c-f7a0-486d-9487-cb9d35fadfd8"
      unitRef="usd">3062000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTgtMS0xLTEtMA_821d6fdd-b6f9-4794-9ed1-ae09ffe6ddee"
      unitRef="usd">130000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTgtMy0xLTEtMA_2a62a131-42fd-48a7-b7b8-d788d172cabd"
      unitRef="usd">207000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTgtNS0xLTEtMA_bdf7c29f-0091-47fb-88fa-3628b20e8fde"
      unitRef="usd">31000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTktMS0xLTEtMA_6b310879-5a18-4a98-bc63-67d2fff36f9c"
      unitRef="usd">-1037000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTktMy0xLTEtMA_7cfecd33-0f63-4cdd-90c0-dbbe6c426b63"
      unitRef="usd">-5306000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMTktNS0xLTEtMA_368e1735-8708-4b05-a1c5-879c447c5113"
      unitRef="usd">-3093000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjAtMS0xLTEtMA_1e92df8b-4fc8-4ccc-8304-a211fe7797be"
      unitRef="usd">-168135000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjAtMy0xLTEtMA_a135447d-0544-42f0-aa67-38e022ba4399"
      unitRef="usd">-14702000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjAtNS0xLTEtMA_a334ff25-1d37-4ce1-97b6-cd9eebdf25d4"
      unitRef="usd">-17263000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjEtMS0xLTEtMA_2425aa76-ec08-4275-9cf3-1146ae21b4ab"
      unitRef="usd">-1348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjEtMy0xLTEtMA_cbe9336f-aa1d-4c4c-b26a-67c87295f66b"
      unitRef="usd">-3556000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjEtNS0xLTEtMA_caa79c53-983a-45df-8da9-53d24b2b4d67"
      unitRef="usd">-11036000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjItMS0xLTEtMA_6e37f4f3-195b-4dc8-9aa9-33edf63f4252"
      unitRef="usd">-166787000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjItMy0xLTEtMA_decb004e-e06b-436e-a8cf-228567043dd8"
      unitRef="usd">-11146000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjItNS0xLTEtMA_41b6fb78-8f2e-4379-8d9c-53fde79e528f"
      unitRef="usd">-6227000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjMtMS0xLTEtMA_d68ed88b-2bed-4eff-9708-a8a5aab3bbb7"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjMtMy0xLTEtMA_f5be950e-3396-4e72-aeb7-ca628d561d6c"
      unitRef="usd">72486000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjMtNS0xLTEtMA_86947837-cb6a-4c47-a874-5d0646f40133"
      unitRef="usd">22562000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjQtMS0xLTEtMA_76d1f44b-8d1d-460a-adca-2b4bfa6b5512"
      unitRef="usd">-166787000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjQtMy0xLTEtMA_ac45489a-baef-42f8-af42-5c1ba501035d"
      unitRef="usd">61340000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjQtNS0xLTEtMA_bedfc506-9277-42ee-8980-01ca9d0bad44"
      unitRef="usd">16335000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjctMS0xLTEtMA_aabd98ae-fb31-4d9e-91d9-76e1d3f6a31d"
      unitRef="usdPerShare">-4.39</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjctMy0xLTEtMA_f65f2745-3662-4388-9d93-56133d97355c"
      unitRef="usdPerShare">-0.30</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjctNS0xLTEtMA_c8f48192-9a4a-4e11-a250-5b1dd5bc0ad0"
      unitRef="usdPerShare">-0.17</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjgtMS0xLTEtMA_9f7b2ca2-cdc2-4ddb-987b-362eb9678241"
      unitRef="usdPerShare">-4.39</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjgtMy0xLTEtMA_76a27157-c9fb-4a40-b7b3-d85dcaaa0d73"
      unitRef="usdPerShare">-0.30</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMjgtNS0xLTEtMA_a75803c3-d590-40c8-bb6d-31abd9ee6f76"
      unitRef="usdPerShare">-0.17</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzAtMS0xLTEtMA_c3156ddc-03e5-4458-a274-ab8273340481"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzAtMy0xLTEtMA_46f75c68-35fe-4196-84ec-2159e1a083a8"
      unitRef="usdPerShare">1.93</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzAtNS0xLTEtMA_16bf9eb6-df3f-4c00-bcb7-b1107eaf421c"
      unitRef="usdPerShare">0.61</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzEtMS0xLTEtMA_a00da95e-4e49-4f97-a52b-60cf59525bda"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzEtMy0xLTEtMA_27346187-c81e-439c-b47c-b9e02bd092ce"
      unitRef="usdPerShare">1.93</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzEtNS0xLTEtMA_b22455bc-981b-4fe8-8c61-9fce82ed9d01"
      unitRef="usdPerShare">0.61</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzMtMS0xLTEtMA_5ec26950-3034-4ac6-8e44-c3c241be4247"
      unitRef="usdPerShare">-4.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzMtMy0xLTEtMA_702d80ad-3f0b-4815-977c-6d492334dcf9"
      unitRef="usdPerShare">1.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzMtNS0xLTEtMA_969d45a9-e497-4278-9a14-b43dfd0aef09"
      unitRef="usdPerShare">0.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzQtMS0xLTEtMA_bc632d0d-5d11-4ca5-bf16-0965de48f143"
      unitRef="usdPerShare">-4.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzQtMy0xLTEtMA_dd136d80-f9f1-4f5e-99ad-c61ce6b2cb5a"
      unitRef="usdPerShare">1.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzQtNS0xLTEtMA_83ad4a21-e4e9-45d3-976d-3c8795612748"
      unitRef="usdPerShare">0.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzYtMS0xLTEtMA_c9735bc3-fafe-42f6-a33d-5ff4c0074ac4"
      unitRef="shares">37961000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzYtMy0xLTEtMA_fc6c7a86-4c78-4f5b-a596-baeed593b846"
      unitRef="shares">37485000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzYtNS0xLTEtMA_1f79115a-a108-4e21-b829-31cb1841d5fd"
      unitRef="shares">37075000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzctMS0xLTEtMA_77de2601-d747-4d16-b8dc-4fde63adeba1"
      unitRef="shares">37961000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzctMy0xLTEtMA_d94822a9-1e8e-45ea-9bed-89e9c02a90e5"
      unitRef="shares">37485000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85NC9mcmFnOmQyYTY2ZWIwZTE5OTQ4MzQ5YjMyYzJmYmQ0MDA1N2E1L3RhYmxlOjE0MGVmMmMzMTg3YzQ1MjZiN2I4MDAyMzc2Y2UzY2QzL3RhYmxlcmFuZ2U6MTQwZWYyYzMxODdjNDUyNmI3YjgwMDIzNzZjZTNjZDNfMzctNS0xLTEtMA_947baf97-e272-4dd1-8c25-1b7eb4b98fbc"
      unitRef="shares">37075000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMi0xLTEtMS0w_e4471aa6-07bd-4640-a38d-2674da39288c"
      unitRef="usd">-166787000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMi0zLTEtMS0w_7286e7ac-111a-40f3-b095-7f17f7fd3456"
      unitRef="usd">61340000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMi01LTEtMS0w_b9833c04-ce7d-4dc3-90f3-cfff9522a81a"
      unitRef="usd">16335000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNC0xLTEtMS0w_f264da2a-223f-49fe-b4f0-98216027a83b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNC0zLTEtMS0w_ec22481c-2658-4268-8cc4-f64abf6129ff"
      unitRef="usd">33000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNC01LTEtMS0w_0ea8e1c4-8fbb-4c6a-bba4-e2266874d9fc"
      unitRef="usd">102000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNi0xLTEtMS0w_b7101088-b19b-4565-b723-899d0585a480"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNi0zLTEtMS0w_fa679fc2-b93b-426c-bacc-0df2ceecce2f"
      unitRef="usd">116000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNi01LTEtMS0w_a542f471-fa24-428d-aabd-86157b1500ba"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNy0xLTEtMS0w_7fd5f93f-d4fc-4220-b321-bfe170fa19b3"
      unitRef="usd">11000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNy0zLTEtMS0w_71c31564-fc90-4eb4-ac71-d052a62f11e3"
      unitRef="usd">-317000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfNy01LTEtMS0w_dab47121-2649-48ab-a199-fac16e631ffd"
      unitRef="usd">270000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfOC0xLTEtMS0w_d81afb3c-61f7-47f7-95dc-86e85d5797e9"
      unitRef="usd">11000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfOC0zLTEtMS0w_1909b7a3-cc43-4d4a-8f35-0d46814fdf44"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfOC01LTEtMS0w_48374e80-d889-4a12-bbbd-8d9e8fa463b0"
      unitRef="usd">372000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfOS0xLTEtMS0w_7c80c312-33cd-4b5d-b1bd-027fc802aff5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfOS0zLTEtMS0w_305fe740-2eb8-45c8-a7d4-6ecd3532eeec"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfOS01LTEtMS0w_978e6a03-de38-4f43-924d-b96f0a3b1b13"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMTAtMS0xLTEtMA_8be4abd1-88a5-475b-91dd-ec6b6a1436cb"
      unitRef="usd">11000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMTAtMy0xLTEtMA_efc7f011-5810-4575-9fdf-b0f74a69ece5"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMTAtNS0xLTEtMA_9a7528d1-a24c-49e9-8cd2-375a8729d8cc"
      unitRef="usd">372000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMTEtMS0xLTEtMA_71654bfc-85e3-4fff-a62a-492d9fd62dca"
      unitRef="usd">-166776000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMTEtMy0xLTEtMA_bbc112e1-5af1-4cd3-a761-69b541d12374"
      unitRef="usd">60940000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF85Ny9mcmFnOmY1YjdjZjA0NzkyYzQzOTRiNTBlMjg0YTFhMDU4MTE2L3RhYmxlOjdjMGI3YTcwYWVlOTQ4YTg5YzhmZmFkYTExODcyNGIzL3RhYmxlcmFuZ2U6N2MwYjdhNzBhZWU5NDhhODljOGZmYWRhMTE4NzI0YjNfMTEtNS0xLTEtMA_ab906249-f563-4483-af1d-be9945865f98"
      unitRef="usd">16707000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzMtMS0xLTEtMA_c895e103-69d8-448b-a2aa-46b76cc7b47d"
      unitRef="usd">54435000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzMtMy0xLTEtMA_22b5518b-5ce1-4268-9431-ce78f2597524"
      unitRef="usd">227641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjFhZTNkNGY4Y2FkMzQ0ODk4NTZjZGZhMGFkNzM1NGYyXzI3NDg3NzkwNjk1MjM_2ed8e219-5059-4d0e-ae61-b69bffc13110"
      unitRef="usd">2150000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjFhZTNkNGY4Y2FkMzQ0ODk4NTZjZGZhMGFkNzM1NGYyXzI3NDg3NzkwNjk1MzA_59d792e3-0665-4aee-86ad-af6a68927006"
      unitRef="usd">1906000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzYtMS0xLTEtMA_8a556aa0-e971-42cf-8838-5dad4fdc78e2"
      unitRef="usd">31263000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzYtMy0xLTEtMA_73c89126-9706-493f-8790-fcd36ae4542a"
      unitRef="usd">43577000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzctMS0xLTEtMA_718429eb-9201-4a9e-abbd-e5370ca57036"
      unitRef="usd">59905000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzctMy0xLTEtMA_35654edc-f264-41d5-b866-d99d9a0eca93"
      unitRef="usd">40071000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzktMS0xLTEtMA_00e91adb-fe37-434f-8950-59cf93b4a6ba"
      unitRef="usd">7310000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzktMy0xLTEtMA_17d6bf44-05f0-4fb7-973e-f93dea64ecb8"
      unitRef="usd">4003000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzExLTEtMS0xLTA_84c9bbc5-8d4a-4923-9246-63b52f3d7379"
      unitRef="usd">152913000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzExLTMtMS0xLTA_36e49933-797d-4a16-a152-72f35d857f8e"
      unitRef="usd">315292000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzEyLTEtMS0xLTA_22cd8aa9-1bbe-46e5-b96d-4f7261b174b3"
      unitRef="usd">28312000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzEyLTMtMS0xLTA_ec686a1a-38bf-40e3-8146-78efc18af5be"
      unitRef="usd">24258000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzEzLTEtMS0xLTA_2c3c9593-f2a8-4c60-8674-150e2c054bd8"
      unitRef="usd">15338000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzEzLTMtMS0xLTA_4b77a470-04da-48a9-a003-ac106320c0f8"
      unitRef="usd">3835000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzE0LTEtMS0xLTA_79742704-172c-4972-892b-fcfb3b12d9d0"
      unitRef="usd">197136000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzE0LTMtMS0xLTA_3283194d-887b-4812-87b5-987c3cd172ce"
      unitRef="usd">145387000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzE1LTEtMS0xLTA_357ae926-0b25-4c21-94bd-63e007e32792"
      unitRef="usd">200515000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzE1LTMtMS0xLTA_35a4e294-4baa-4f17-a240-6aac0e19be35"
      unitRef="usd">347666000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzE5LTEtMS0xLTA_e5eb7ae4-0323-4d9c-a129-91d05c0ba41d"
      unitRef="usd">594214000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzE5LTMtMS0xLTA_d4db90d5-0eba-4f31-96b0-76430c7444a0"
      unitRef="usd">836438000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzIyLTEtMS0xLTA_9e644ad1-704b-444d-a9e9-f65d916e2eff"
      unitRef="usd">19096000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzIyLTMtMS0xLTA_a841853e-b797-4a31-a08d-22b86b0d3eb2"
      unitRef="usd">22829000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzIzLTEtMS0xLTA_bb42e2b7-aa72-445e-8178-ab5e64da9e7d"
      unitRef="usd">29380000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzIzLTMtMS0xLTA_b9e83dfb-1477-4cc2-adfb-aeba9b935258"
      unitRef="usd">38338000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzI1LTEtMS0xLTA_870b3ecd-f750-42b8-ab24-aaec39ebcfd6"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzI1LTMtMS0xLTA_8ffbb570-168d-4082-9fba-affe32e1be10"
      unitRef="usd">7500000</us-gaap:LongTermDebtCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzI2LTEtMS0xLTA_eea3702b-72dc-494a-b5e1-471d713279a6"
      unitRef="usd">836000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzI2LTMtMS0xLTA_d077daac-b199-4e58-966f-239d90ff344a"
      unitRef="usd">4635000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzI3LTEtMS0xLTA_1138c90b-95e4-480d-a11f-f3ba1083129a"
      unitRef="usd">2133000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzI3LTMtMS0xLTA_44e0c902-6af6-41f9-87cd-2b43550f34dd"
      unitRef="usd">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzI5LTEtMS0xLTA_69bdf2d7-7b1d-48a9-80c3-2214fdbf64d4"
      unitRef="usd">51445000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzI5LTMtMS0xLTA_0557c0ce-2417-4c3d-87d9-174c1903de35"
      unitRef="usd">73302000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzMxLTEtMS0xLTA_b6435870-7cf8-4948-bdb5-8f25b8e51519"
      unitRef="usd">40000000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzMxLTMtMS0xLTA_8b16a7da-17a0-4192-ae4f-acde5ae960d3"
      unitRef="usd">124407000</us-gaap:LongTermLoansPayable>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzMyLTEtMS0xLTA_906ccadf-41a1-4811-bbd1-f5dfe9c164dd"
      unitRef="usd">24057000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzMyLTMtMS0xLTA_a51e96f1-cde2-484f-9831-642434c1fea4"
      unitRef="usd">14542000</us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzMzLTEtMS0xLTA_ae5f5286-5015-407f-aa47-a2929848557f"
      unitRef="usd">14811000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzMzLTMtMS0xLTA_5d1d18c8-6721-4912-9d40-56aa94c88290"
      unitRef="usd">8851000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM0LTEtMS0xLTA_03e86960-d73f-4980-aff2-3deb7ce99442"
      unitRef="usd">9029000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM0LTMtMS0xLTA_7607d97e-f0c0-4b34-b340-1c9defb6b123"
      unitRef="usd">521000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM2LTEtMS0xLTA_56e807b2-887a-42cb-95ba-c4b0a8fc2783"
      unitRef="usd">139342000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM2LTMtMS0xLTA_8aa8582e-b7ee-453c-a07d-07a1a362d7cc"
      unitRef="usd">221623000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM3LTEtMS0xLTA_e430a6ff-84ad-4866-b399-078c5c860fa0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM3LTMtMS0xLTA_a7c113ae-45cd-4b89-aa0b-c995860f2493"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTcwNWI4YzJmNGY0OWNhODcxYTNmZTkxN2MyYWJlNF8yNzQ4Nzc5MDY5NTUx_6767e1f2-64af-4bdb-98ac-60a6872727b9"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTcwNWI4YzJmNGY0OWNhODcxYTNmZTkxN2MyYWJlNF8yNzQ4Nzc5MDY5NTUx_d49a12fc-6d88-4299-abbb-0ae206d0c2fc"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTcwNWI4YzJmNGY0OWNhODcxYTNmZTkxN2MyYWJlNF8yNzQ4Nzc5MDY5NTYy_4ddd8494-edf5-44ea-8dd4-a3cac3be5342"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTcwNWI4YzJmNGY0OWNhODcxYTNmZTkxN2MyYWJlNF8yNzQ4Nzc5MDY5NTYy_5178b7b1-1cd9-4272-8a46-4c635a4c8fd1"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTcwNWI4YzJmNGY0OWNhODcxYTNmZTkxN2MyYWJlNF8yNzQ4Nzc5MDY5NTY4_09ceae39-8e1d-4376-b394-200750ba29f0"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTcwNWI4YzJmNGY0OWNhODcxYTNmZTkxN2MyYWJlNF8yNzQ4Nzc5MDY5NTY4_53eda0f5-a613-47ef-94cf-53d1564a2b28"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTcwNWI4YzJmNGY0OWNhODcxYTNmZTkxN2MyYWJlNF8yNzQ4Nzc5MDY5NTY4_936648f3-3c3a-4b09-8048-516744ee761b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTAtMS0xLTAvdGV4dHJlZ2lvbjpiMTcwNWI4YzJmNGY0OWNhODcxYTNmZTkxN2MyYWJlNF8yNzQ4Nzc5MDY5NTY4_95b93a87-7cba-4077-99e9-edfe767959e3"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTEtMS0xLTA_79a29a19-bb45-43bb-9e22-7ef038c01c89"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzM5LTMtMS0xLTA_770ffb5e-7f43-46cb-9054-1502236f1cae"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjphZTgyN2RjMDU3ZDY0NTI0ODk2NWViMjE2NzNmZWU3ZF8yNzQ4Nzc5MDY5NjQ0_ba8f9697-728a-405d-b58f-3a8f3f6fe736"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjphZTgyN2RjMDU3ZDY0NTI0ODk2NWViMjE2NzNmZWU3ZF8yNzQ4Nzc5MDY5NjQ0_dcf71d50-4a43-4ad9-91bc-84408ade630b"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjphZTgyN2RjMDU3ZDY0NTI0ODk2NWViMjE2NzNmZWU3ZF8yNzQ4Nzc5MDY5NjU2_08123d91-810b-418b-8fa2-db1a3d2e816c"
      unitRef="shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjphZTgyN2RjMDU3ZDY0NTI0ODk2NWViMjE2NzNmZWU3ZF8yNzQ4Nzc5MDY5NjU2_30383a2c-b6c7-4817-a94b-18329338dfa0"
      unitRef="shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjphZTgyN2RjMDU3ZDY0NTI0ODk2NWViMjE2NzNmZWU3ZF8yNzQ4Nzc5MDY5NjY5_cb655e84-199d-4ad6-84fa-0407e4bfbb1b"
      unitRef="shares">38448536</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjphZTgyN2RjMDU3ZDY0NTI0ODk2NWViMjE2NzNmZWU3ZF8yNzQ4Nzc5MDY5Njgx_86b6609f-888e-4723-947b-43c81fd82c65"
      unitRef="shares">37984382</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjphZTgyN2RjMDU3ZDY0NTI0ODk2NWViMjE2NzNmZWU3ZF8yNzQ4Nzc5MDY5Njkz_8c184472-d50c-42d5-a069-972b8c436d74"
      unitRef="shares">38078536</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTAtMS0xLTAvdGV4dHJlZ2lvbjphZTgyN2RjMDU3ZDY0NTI0ODk2NWViMjE2NzNmZWU3ZF8yNzQ4Nzc5MDY5NzA1_ae1522ab-4367-472a-85e6-8046495d71dc"
      unitRef="shares">37614382</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTEtMS0xLTA_1af8d788-88d5-47fe-a22d-4f33f5bed57f"
      unitRef="usd">374000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQwLTMtMS0xLTA_1fc87e7c-2ccb-4aae-b6bf-fc1ce824e29c"
      unitRef="usd">372000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQxLTEtMS0xLTA_099f34d9-3526-4a8c-bc3e-3142d0d63aed"
      unitRef="usd">561871000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQxLTMtMS0xLTA_452a0c32-43dc-4668-a5b8-fbeaa69ad277"
      unitRef="usd">555040000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQyLTEtMS0xLTA_47c6f4eb-a2af-4620-bd10-22a958fe5e84"
      unitRef="usd">-100318000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQyLTMtMS0xLTA_50b85973-8f0b-4701-92ad-c602423de1ac"
      unitRef="usd">66469000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4MzYxODNjZDVjZDI0MjcyOTlkNzFkZjk1NmY2MGYzYl8yNzQ4Nzc5MDY5NTI5_b42126de-3922-472e-b423-3e422a9b6d04"
      unitRef="shares">370000000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQzLTAtMS0xLTAvdGV4dHJlZ2lvbjo4MzYxODNjZDVjZDI0MjcyOTlkNzFkZjk1NmY2MGYzYl8yNzQ4Nzc5MDY5NTI5_cbeeed43-9c33-4744-b9f3-ad6992807bf7"
      unitRef="shares">370000000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQzLTEtMS0xLTA_99951108-1db3-4a1d-bd41-0bf9676c130c"
      unitRef="usd">5714000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQzLTMtMS0xLTA_a80e6e88-4ada-458f-91fa-30614e562d56"
      unitRef="usd">5714000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQ0LTEtMS0xLTA_a491d65b-82f6-4769-8bdd-bfd9d211d98c"
      unitRef="usd">-1341000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQ0LTMtMS0xLTA_45afbd39-fb6f-4ca0-8125-d75ad31592b9"
      unitRef="usd">-1352000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQ1LTEtMS0xLTA_f57175a6-0c6f-486e-9cbb-855ec611d24e"
      unitRef="usd">454872000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQ1LTMtMS0xLTA_b1572fd4-f72f-42a2-9ca6-bf2570b30665"
      unitRef="usd">614815000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQ2LTEtMS0xLTA_855c2e99-8771-43ee-88e3-0e4926196bb0"
      unitRef="usd">594214000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDAvZnJhZzo2N2U5OWYxYmQ1OTQ0NTVkYjFkNTkwMGNlOGM3ZjUxOC90YWJsZTozNDY2NTRiODE2NzI0MWVkYjcyYWQ0NzcyYWY4YWMwZi90YWJsZXJhbmdlOjM0NjY1NGI4MTY3MjQxZWRiNzJhZDQ3NzJhZjhhYzBmXzQ2LTMtMS0xLTA_1d971a0a-5d5c-4845-b8b5-c4192be33776"
      unitRef="usd">836438000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i87527640d8c7471da32b13e50fba8b54_I20170531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzItMS0xLTEtMA_1a154107-9991-4706-90a0-1056c8aca4a5"
      unitRef="shares">37210091</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i87527640d8c7471da32b13e50fba8b54_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzItMy0xLTEtMA_f0e51ec5-4e6b-475c-95de-1eae492aa188"
      unitRef="usd">367000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4d63e3cc814416ba6bc52f91c69a18d_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzItNS0xLTEtMA_8f249dba-dfaf-4918-ab89-a4b642146908"
      unitRef="usd">532705000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i81f8f799c3ec447ab3c11228790812d8_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzItNy0xLTEtMA_451bf113-714d-4770-a848-2f9d7fa43fee"
      unitRef="usd">-11007000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id57bb2d41d3641828a30767d677402e7_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzItOS0xLTEtMA_d83c87ae-a44e-4a0c-80ab-6a2e25274d81"
      unitRef="usd">-1324000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i96431031d6744b9c927a09a6fca95afc_I20170531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzItMTEtMS0xLTA_3351053c-d8ce-41a3-8b57-7dae5db09377"
      unitRef="shares">-370000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i96431031d6744b9c927a09a6fca95afc_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzItMTMtMS0xLTA_35e9eb04-8a2c-4952-bb9e-fb728feba2cb"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7075cb8a0024d5fb8f4dcd1837d773c_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzItMTUtMS0xLTA_0f17a23a-70e7-43d3-abe8-d0a189364d15"
      unitRef="usd">515027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iff1d82d8444a468fbe543df64bdcd38f_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMtNS0xLTEtNjExOA_b7a093b3-7034-477c-a439-9520341fc03b"
      unitRef="usd">199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib179d67ee1294be582c67facb703b3aa_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMtNy0xLTEtNjExOA_de8d6bb2-da53-48d6-a595-3d8105d71cb3"
      unitRef="usd">-199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a3ef3332c064a6dae0f6540b076f7e4_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMtMTUtMS0xLTYxMjA_f8dc1d52-cf45-49b4-99fc-57b5e0b5cca5"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie0c0df1048aa43f5a58746417bb41c40_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMtNy0xLTEtMA_ad7ab550-ccc7-4271-af9c-a5a590b92f7d"
      unitRef="usd">16335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMtMTUtMS0xLTA_76e5eca8-4d8d-4aa1-9dc4-7e02d8ff868d"
      unitRef="usd">16335000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib0534926b3ae44d2993e9a2775356f56_D20170601-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzQtMS0xLTEtMA_bc4b620b-0d81-4b3b-b8bc-2d923ca82a1d"
      unitRef="shares">148937</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib0534926b3ae44d2993e9a2775356f56_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzQtMy0xLTEtMA_d1cc748a-519e-45cf-946e-630de8f197d7"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i11ca81be9d164d0680bad207e5a27814_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzQtNS0xLTEtMA_09a88b8a-f7be-44b5-bc50-2050ebfb450f"
      unitRef="usd">1916000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzQtMTUtMS0xLTA_37622724-cfd6-4115-ab1f-03be63fef2dc"
      unitRef="usd">1917000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i95c87d99d3da46febc6cba15d9d94d55_D20170601-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzUtMS0xLTEtMA_2881cf38-0f72-4269-93f5-9ef0de1ae571"
      unitRef="shares">145522</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i95c87d99d3da46febc6cba15d9d94d55_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzUtMy0xLTEtMA_fe0d8e57-0850-482c-a8d6-2bf4b8bc0fa1"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7189be737fa34637add850dc1dafdf8c_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzUtNS0xLTEtMA_01699f35-5537-44af-b7f2-7e1a4bfdac7d"
      unitRef="usd">-232000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9b44bdafea5c48c892a83c074a07d25d_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzUtMTUtMS0xLTA_a9d89845-ffba-44cc-a769-7806d8789eb7"
      unitRef="usd">-231000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib0534926b3ae44d2993e9a2775356f56_D20170601-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzctMS0xLTEtMA_5c7dbc12-4a50-4db9-9e3c-19499f92e19c"
      unitRef="shares">89943</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib0534926b3ae44d2993e9a2775356f56_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzctMy0xLTEtMA_c896adb6-9e1e-427b-b3cd-6d1a2e653bcf"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i11ca81be9d164d0680bad207e5a27814_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzctNS0xLTEtMA_8a45eab3-3fff-40fb-a22f-2ab9d654a972"
      unitRef="usd">1262000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzctMTUtMS0xLTA_ebf851ac-1c29-4185-8f11-e47531441813"
      unitRef="usd">1263000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i11ca81be9d164d0680bad207e5a27814_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzgtNS0xLTEtMA_ed9e61df-865b-4674-8e67-89641aeddd96"
      unitRef="usd">7912000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzgtMTUtMS0xLTA_b3f13eae-ebb2-470a-be60-0d4f936655f3"
      unitRef="usd">7912000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i84478539956c4571be1b5b3fff11e203_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzExLTktMS0xLTA_dba262b5-db72-4e29-bdf3-5dbd6d922456"
      unitRef="usd">372000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzExLTE1LTEtMS0w_b3c2b4d1-c2b2-40dd-931e-c212ab81ddb6"
      unitRef="usd">372000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="ie3caca19f70e4822b82f89b4b911e0e6_I20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzEyLTEtMS0xLTA_67f1b0fc-254a-44cc-b465-e031f912a904"
      unitRef="shares">37594493</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ie3caca19f70e4822b82f89b4b911e0e6_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzEyLTMtMS0xLTA_0c357230-6868-4a57-9d53-1e5d2e6ddf87"
      unitRef="usd">370000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64ae2e6cdd1e49189a481b8a336e815b_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzEyLTUtMS0xLTA_a25d1d7c-3c9f-4b6e-8234-f162ca15bed3"
      unitRef="usd">543762000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66e2200f5b4e425b9e4a98c3f355891d_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzEyLTctMS0xLTA_bec28399-e533-416d-be43-25c0c12f88ea"
      unitRef="usd">5129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f4ecbb67b9646b3a091d7330b0a21f3_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzEyLTktMS0xLTA_6ebe15c0-4e11-4589-a377-f36fc4aae9e2"
      unitRef="usd">-952000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ibd3647125e6b436ea26a1a6753d4e7c5_I20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzEyLTExLTEtMS0w_4cd67c0a-35ea-4870-b6b5-1a500d8c9c1a"
      unitRef="shares">-370000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibd3647125e6b436ea26a1a6753d4e7c5_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzEyLTEzLTEtMS0w_7892a7b1-2e74-4844-a8cc-e99b3fc40fe9"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzEyLTE1LTEtMS0w_03c1ef13-daaf-4ec9-a897-9eef29b4bb40"
      unitRef="usd">542595000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i548674d6cafc45eb94761b96062e4080_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE0LTctMS0xLTA_1032b2ad-6f48-4ff9-962d-e92c46699a8a"
      unitRef="usd">61340000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE0LTE1LTEtMS0w_08953839-7fe6-46b5-97c4-d40914404773"
      unitRef="usd">61340000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1bb7f439c97e4c9fa5f7f3cfe43603a4_D20180601-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE1LTEtMS0xLTA_f5923a0c-7587-4a2d-9064-a26667f048c0"
      unitRef="shares">134253</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1bb7f439c97e4c9fa5f7f3cfe43603a4_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE1LTMtMS0xLTA_97013f10-7b8c-4e36-95bb-a80f0eb3acbd"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8744852b996c486f9e93f9aaadebfe55_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE1LTUtMS0xLTA_2bed0a99-a39b-471d-bbe8-7a9a884e4243"
      unitRef="usd">1525000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE1LTE1LTEtMS0w_0d86bc0b-3d38-4e07-b7ce-4661592c125d"
      unitRef="usd">1526000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i6c3cf859709041dabbdb0e7a70971670_D20180601-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE2LTEtMS0xLTA_63c9c8f6-e11c-43b3-bf65-5b3811a1e62b"
      unitRef="shares">177538</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6c3cf859709041dabbdb0e7a70971670_D20180601-20190531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE2LTMtMS0xLTA_ce74ca72-6b55-45fd-a15f-1aafd2e4e10b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i89a46e2c644e4b9bb99e7143cc4cacda_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE2LTUtMS0xLTA_7709e7b1-39a0-4016-9d89-1c57e7a7a722"
      unitRef="usd">-667000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie07625bd870348b6a58b83926a31f8e2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE2LTE1LTEtMS0w_10f44b49-284e-47d0-9807-cfce063b83df"
      unitRef="usd">-667000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ica257c8921e24af88b82069830900594_D20180601-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE3LTEtMS0xLTA_3e0e148b-cf91-4f0d-8907-1a8902d34840"
      unitRef="shares">5235</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ied1235d84b6948a682d70a26117c8632_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE3LTE1LTEtMS0w_2bceb99e-0c5c-4305-b738-370517b7a412"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i1bb7f439c97e4c9fa5f7f3cfe43603a4_D20180601-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE4LTEtMS0xLTA_8673410c-ba37-4c2d-882c-eb6528e01b20"
      unitRef="shares">72863</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i1bb7f439c97e4c9fa5f7f3cfe43603a4_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE4LTMtMS0xLTA_0ac0d0e7-26f2-4555-b764-1f6a9b214ddc"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i8744852b996c486f9e93f9aaadebfe55_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE4LTUtMS0xLTA_b2c634dc-5e43-4849-a505-05e016162282"
      unitRef="usd">1171000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE4LTE1LTEtMS0w_a1225cb6-ccf6-4c78-b116-d5c8c640111e"
      unitRef="usd">1172000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8744852b996c486f9e93f9aaadebfe55_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE5LTUtMS0xLTA_88753d7f-f3bc-417d-bc98-1fb7d32fd06d"
      unitRef="usd">9249000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzE5LTE1LTEtMS0w_55fb5daa-645f-45f4-95f6-4c7364d901a8"
      unitRef="usd">9249000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i62f6b8b54e564cb0b850187279b9953b_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIyLTktMS0xLTA_af9c9ace-0874-46f6-952d-15d60d34fb2e"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIyLTE1LTEtMS0w_97ca4c2c-6879-4988-b564-22d970136695"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i9fcf42d63e6b4c1fb02d1c4af4aaa6f8_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIzLTEtMS0xLTA_0fa634c1-7200-450c-9a5d-12c0c6431a73"
      unitRef="shares">37984382</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9fcf42d63e6b4c1fb02d1c4af4aaa6f8_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIzLTMtMS0xLTA_3916148b-ba83-44ef-9e1f-bf2d60215153"
      unitRef="usd">372000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2270f20eb15c4676af1218c970d85d38_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIzLTUtMS0xLTA_1f2d4720-3e6c-490d-8fd1-046f9025125d"
      unitRef="usd">555040000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4017a50e0557461cac52e89367495100_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIzLTctMS0xLTA_fcfd7cf9-b328-43d1-84b2-7070da40790f"
      unitRef="usd">66469000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia35e581aeeff4878849e4f898f8f273a_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIzLTktMS0xLTA_7b53ef67-03f5-430c-844d-1538eeaf9d2d"
      unitRef="usd">-1352000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ieb0b40e080f7445f93d6e0ac67827595_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIzLTExLTEtMS0w_eea68b7c-21d4-49d6-8625-81aba09e2072"
      unitRef="shares">-370000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ieb0b40e080f7445f93d6e0ac67827595_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIzLTEzLTEtMS0w_15f12c9f-b557-4c3f-8622-5ec214fb9df9"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzIzLTE1LTEtMS0w_53efed08-ce64-4038-b8ee-2237e39e6c4a"
      unitRef="usd">614815000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic4197fc8d1a642948b1f8e3d66cc422c_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI0LTctMS0xLTA_606d9f6a-437a-4d22-a8f3-2b27079e1f20"
      unitRef="usd">-166787000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI0LTE1LTEtMS0w_7b51aa55-cfec-4d7c-85e5-7fcec96aa925"
      unitRef="usd">-166787000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i5935f116cdd94536a5fb0911af2480d6_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI1LTEtMS0xLTA_55d1eb8a-1039-4f87-96e3-8bf6640eebd6"
      unitRef="shares">50636</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5935f116cdd94536a5fb0911af2480d6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI1LTMtMS0xLTA_22f61bf9-7a45-4fa6-8f4e-b2f5738bb4e7"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibc4525dffb2940b2acdc2112107551cd_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI1LTUtMS0xLTA_c0beca6e-1552-4bc2-8f0c-fc3276a0be88"
      unitRef="usd">560000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI1LTE1LTEtMS0w_abc218fe-8acc-46ea-a92f-cbe1ca48b519"
      unitRef="usd">561000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i81b513690ee04909b3c5cc4df21980bf_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI2LTEtMS0xLTA_990204f6-15be-4751-a616-e399fc2a080a"
      unitRef="shares">312951</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic483a1c543a440c688950f146ce9d3e2_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI2LTUtMS0xLTA_4682f765-6a79-4266-920c-09f899d0b5a4"
      unitRef="usd">-2537000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI2LTE1LTEtMS0w_829edef9-61a0-469a-ba66-469850ed0713"
      unitRef="usd">-2537000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i5935f116cdd94536a5fb0911af2480d6_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI4LTEtMS0xLTA_6e97fa30-4b91-41ac-a508-e1ee92616604"
      unitRef="shares">100567</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5935f116cdd94536a5fb0911af2480d6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI4LTMtMS0xLTA_4739b467-0076-4e26-827c-6439ee62dccc"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ibc4525dffb2940b2acdc2112107551cd_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI4LTUtMS0xLTA_16246abc-33c3-4ab2-afb9-b08e0a254013"
      unitRef="usd">1216000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI4LTE1LTEtMS0w_11173726-cbc2-42a4-918e-d7ecf42b096d"
      unitRef="usd">1217000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibc4525dffb2940b2acdc2112107551cd_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI5LTUtMS0xLTA_d45e27bf-26e9-410c-a126-d14b20ef5467"
      unitRef="usd">7592000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzI5LTE1LTEtMS0w_83ec6f96-7104-44a2-be8d-ceefc81dc5c2"
      unitRef="usd">7592000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0cf16d33967f4d238630c9670d1c0d18_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMyLTktMS0xLTA_e3e9e93a-5b93-4285-a10c-cc2510a88976"
      unitRef="usd">11000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMyLTE1LTEtMS0w_46bfab84-12f0-4894-92f7-1f240892938e"
      unitRef="usd">11000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="ia51d9560ab73414591c280c3cb32f8a7_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMzLTEtMS0xLTA_080cf2a8-8fa9-4aba-80c8-f40b58ac33a9"
      unitRef="shares">38448536</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia51d9560ab73414591c280c3cb32f8a7_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMzLTMtMS0xLTA_61033838-b871-4152-a139-29e7e7c32702"
      unitRef="usd">374000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97461478a35e46bfbfddd23aa98e4d14_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMzLTUtMS0xLTA_e9b1f84a-5e6e-4f1a-bad2-86b62d70999e"
      unitRef="usd">561871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia0dbb42765e14a24a67807aa6665c3c9_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMzLTctMS0xLTA_27825cd7-f5d5-4c2c-a856-22a97b047779"
      unitRef="usd">-100318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i12aca0fa425544eb94ff623e29a5f76d_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMzLTktMS0xLTA_7293d376-b6b9-45e7-8767-58451a92d407"
      unitRef="usd">-1341000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i81264e74e9bb424d870b61334a873864_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMzLTExLTEtMS0w_993e47a3-3155-4841-8093-3599e2ef4ef8"
      unitRef="shares">-370000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i81264e74e9bb424d870b61334a873864_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMzLTEzLTEtMS0w_adf7dc4d-be51-424f-b0c4-6119c1a3e8ea"
      unitRef="usd">-5714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDYvZnJhZzphMTQwMzZmYWQ4YWE0NWZjODI2YmMxOTM0NjljNGM0Zi90YWJsZTo0YTc1YWQyYjcxZTE0ZjY3OTc0YjA3NTliMTdiMjM0My90YWJsZXJhbmdlOjRhNzVhZDJiNzFlMTRmNjc5NzRiMDc1OWIxN2IyMzQzXzMzLTE1LTEtMS0w_92c7a3c3-2df6-4954-bfc2-6011f53464cd"
      unitRef="usd">454872000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzMtMS0xLTEtMA_76d1f44b-8d1d-460a-adca-2b4bfa6b5512"
      unitRef="usd">-166787000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzMtMy0xLTEtMA_e335748b-e4a8-4fac-bcc4-93199cbed3ad"
      unitRef="usd">61340000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzMtNS0xLTEtMA_cde3cf22-e495-4dfd-9302-ae2e557f1480"
      unitRef="usd">16335000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzUtMS0xLTEtMA_5fb31840-2c9f-4420-b6ca-34f239bee2e4"
      unitRef="usd">23805000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzUtMy0xLTEtMA_41f8cf19-44fb-47ca-b506-0501ef800c27"
      unitRef="usd">25880000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzUtNS0xLTEtMA_130964a7-f3ce-4fb3-a0f7-8532f3151d44"
      unitRef="usd">23163000</us-gaap:DepreciationAndAmortization>
    <ango:NoncashLeaseExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzYtMS0xLTEtMA_52151a46-5e55-47f7-a270-c548a88f063d"
      unitRef="usd">2070000</ango:NoncashLeaseExpense>
    <ango:NoncashLeaseExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzYtMy0xLTEtMA_d154e2eb-7049-4c5e-a44e-9005e2823771"
      unitRef="usd">0</ango:NoncashLeaseExpense>
    <ango:NoncashLeaseExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzYtNS0xLTEtMA_8c37b23a-b4a3-4716-9515-d677604f470f"
      unitRef="usd">0</ango:NoncashLeaseExpense>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzktMS0xLTEtNTE2Mw_3895bc3e-ac62-41a7-bba9-617e782852a0"
      unitRef="usd">158578000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzktMy0xLTEtNjEyNA_720e4bd3-11c5-4d44-9dfa-a39ebc5e041d"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzktNS0xLTEtNjEyNg_ff8426a0-980a-4370-a451-371b507f31f5"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzktMS0xLTEtMA_828c0597-2182-4b00-b158-ec19189d3fb1"
      unitRef="usd">7592000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzktMy0xLTEtMA_cda5bf26-b61a-4572-b81b-b3e34a70d81b"
      unitRef="usd">9249000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzktNS0xLTEtMA_20229a08-3b26-46d2-8a63-807c336f1691"
      unitRef="usd">7912000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEwLTEtMS0xLTA_dd3f96cb-5119-4740-8c8b-00b8ad53bf5f"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEwLTMtMS0xLTA_67f2fb66-30f4-4f19-ad1d-8744b74ce82c"
      unitRef="usd">46592000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEwLTUtMS0xLTA_b5ed9d7e-2103-4523-b4c2-e20169ca8f99"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <ango:TransactionCostsDisposition
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzExLTEtMS0xLTA_d155b9c8-8daa-4784-9081-628132276ccb"
      unitRef="usd">0</ango:TransactionCostsDisposition>
    <ango:TransactionCostsDisposition
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzExLTMtMS0xLTA_0cba8f99-b8e1-4b14-aa14-f4803985cc9a"
      unitRef="usd">-4030000</ango:TransactionCostsDisposition>
    <ango:TransactionCostsDisposition
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzExLTUtMS0xLTA_16738fb3-1bc4-4421-a5e1-8a9e9ac25846"
      unitRef="usd">0</ango:TransactionCostsDisposition>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEyLTEtMS0xLTA_91ba39e5-4673-431f-a19f-02d7bffcbe77"
      unitRef="usd">-11531000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEyLTMtMS0xLTA_6f8b6723-bacb-4910-a5d5-c4de918582f1"
      unitRef="usd">-6776000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEyLTUtMS0xLTA_2821c795-a1b8-4919-8c75-35917d790962"
      unitRef="usd">250000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:DeferredIncomeTaxRelatedToOperatingActivity
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEzLTEtMS0xLTA_0469386e-dbcd-4d6a-b1c4-7ce5f16ec212"
      unitRef="usd">-1568000</ango:DeferredIncomeTaxRelatedToOperatingActivity>
    <ango:DeferredIncomeTaxRelatedToOperatingActivity
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEzLTMtMS0xLTA_718686cd-545b-4861-a835-4376ac31be37"
      unitRef="usd">-2655000</ango:DeferredIncomeTaxRelatedToOperatingActivity>
    <ango:DeferredIncomeTaxRelatedToOperatingActivity
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzEzLTUtMS0xLTA_6722b271-196a-400f-a2ca-d5c643c934ef"
      unitRef="usd">-8947000</ango:DeferredIncomeTaxRelatedToOperatingActivity>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE0LTEtMS0xLTA_06af3831-9fa9-4b58-b25a-6a3ccc2d6ced"
      unitRef="usd">429000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE0LTMtMS0xLTA_7cf5bdaa-02b2-4ba4-adcb-af8d79cd3dab"
      unitRef="usd">-202000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE0LTUtMS0xLTA_1fa6fc2b-b286-4d38-9174-786bf7d7f41d"
      unitRef="usd">179000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE1LTEtMS0xLTA_b632bb53-0819-4d32-9455-8ce04c29ba26"
      unitRef="usd">1321000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE1LTMtMS0xLTA_7fc500a1-3f3e-4559-99fd-1f008159dc91"
      unitRef="usd">2495000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE1LTUtMS0xLTA_9c2fc7ac-314c-4297-b957-70c4171440cb"
      unitRef="usd">540000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE5LTEtMS0xLTA_2c057c75-6ea6-42c4-a356-9cbfcbaf4091"
      unitRef="usd">-86000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE5LTMtMS0xLTA_88a6fc88-318d-43a8-ad64-1a52ccca75fa"
      unitRef="usd">5000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzE5LTUtMS0xLTA_69b0a185-79a9-4054-a242-26cf35484b9d"
      unitRef="usd">605000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIxLTEtMS0xLTA_e42b9a7a-9816-4cf1-8dbe-49386bcf097c"
      unitRef="usd">-11918000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIxLTMtMS0xLTA_f264771f-cde4-4320-99c9-7a342e7f4021"
      unitRef="usd">3177000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIxLTUtMS0xLTA_d26b1fbd-74ec-467b-85f8-9d2d41de30fe"
      unitRef="usd">-5044000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIyLTEtMS0xLTA_5be085aa-3365-4315-9951-9b2e4e214c41"
      unitRef="usd">18845000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIyLTMtMS0xLTA_8865d8b1-30b9-4a34-9d44-a9ffe96c5695"
      unitRef="usd">1428000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIyLTUtMS0xLTA_8bea049c-b6c4-42e6-8e64-68982947401f"
      unitRef="usd">-5740000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIzLTEtMS0xLTA_08f302b1-5a47-4c5d-a3c4-1342cfe709e2"
      unitRef="usd">6155000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIzLTMtMS0xLTA_ec16b8c0-230e-4442-8e8d-8a52ffc9901c"
      unitRef="usd">1871000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzIzLTUtMS0xLTA_11069738-e25b-469e-b76e-64bc792429d1"
      unitRef="usd">1231000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI0LTEtMS0xLTA_ee1908b8-b86f-4470-a9f6-31e55966e88d"
      unitRef="usd">-15467000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI0LTMtMS0xLTA_765e2597-ad98-4330-9235-5be4424e18ba"
      unitRef="usd">5212000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI0LTUtMS0xLTA_f4a2241b-30a1-4b5e-95e7-bf13a23ecb8d"
      unitRef="usd">-7093000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI1LTEtMS0xLTA_92b8e820-ad54-414e-83db-95b36d47d77d"
      unitRef="usd">-14554000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI1LTMtMS0xLTA_18f54513-6aa5-4b3a-93d7-fbf1abd101d5"
      unitRef="usd">37440000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI1LTUtMS0xLTA_ae1bda5a-efdd-4847-9d80-70f10427254f"
      unitRef="usd">41287000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI3LTEtMS0xLTA_f6c9d80d-0a71-4bfe-987b-13e5007a509b"
      unitRef="usd">7235000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI3LTMtMS0xLTA_140bab90-2e7c-43a5-b6bb-fa118a6206f0"
      unitRef="usd">3118000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI3LTUtMS0xLTA_d6f996fe-32e3-427a-bafa-06743c8b23a8"
      unitRef="usd">2391000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI4LTEtMS0xLTA_ddae65fe-af8e-4855-9a79-b2a9021f515f"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI4LTMtMS0xLTA_065821e4-ccca-4f9b-81d1-1317fa00e175"
      unitRef="usd">169242000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI4LTUtMS0xLTA_57258551-2f76-4c86-b59d-2ef1054149bc"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI5LTEtMS0xLTA_c8440009-1c72-44ab-b09a-a569c7c2bd5b"
      unitRef="usd">55760000</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI5LTMtMS0xLTA_e2bc82b3-d19b-46f7-94fe-a3032947b201"
      unitRef="usd">84920000</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzI5LTUtMS0xLTA_415c2533-201f-4420-aca0-4f60cea4cdb1"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessTwoNetOfCashAcquired>
    <ango:PaymentsToAcquireIntangibleAssetsNetOfCashAcquired
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzMwLTEtMS0xLTA_334dee11-d2f5-4f50-b9aa-8f4d2ef34a15"
      unitRef="usd">350000</ango:PaymentsToAcquireIntangibleAssetsNetOfCashAcquired>
    <ango:PaymentsToAcquireIntangibleAssetsNetOfCashAcquired
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzMwLTMtMS0xLTA_cf31770e-3e9c-4be2-834d-320f8270542e"
      unitRef="usd">0</ango:PaymentsToAcquireIntangibleAssetsNetOfCashAcquired>
    <ango:PaymentsToAcquireIntangibleAssetsNetOfCashAcquired
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzMwLTUtMS0xLTA_dfe47ae2-5c2b-4b32-9471-b9578b66b31c"
      unitRef="usd">1265000</ango:PaymentsToAcquireIntangibleAssetsNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM0LTEtMS0xLTA_459b3029-adc7-4bca-ae36-c29a0935ab56"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM0LTMtMS0xLTA_952af2f1-d150-4f6e-9bfb-8534f875e3e0"
      unitRef="usd">1350000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM0LTUtMS0xLTA_26b04aeb-4595-416e-ae69-bcf485ad0124"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM1LTEtMS0xLTA_12c86124-de20-4d15-a8d1-6fef56ba6ad3"
      unitRef="usd">-63345000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM1LTMtMS0xLTA_acfc63dc-d204-4094-9052-09a96ea1c7db"
      unitRef="usd">82554000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM1LTUtMS0xLTA_a862268d-5464-4746-9803-bb56fc6ad2a3"
      unitRef="usd">-3656000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM4LTEtMS0xLTA_b8582cb4-fed0-45c0-b225-62eb8879bb75"
      unitRef="usd">132500000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM4LTMtMS0xLTA_ca75422d-ffe9-4fdd-a574-d23a5fcde8dc"
      unitRef="usd">15000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM4LTUtMS0xLTA_3a94efff-8781-425c-b96a-10f39f484ea8"
      unitRef="usd">5000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM5LTEtMS0xLTA_92cd01b6-b6a6-45fb-95ce-86b4cfcee38f"
      unitRef="usd">40000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM5LTMtMS0xLTA_8f114948-6ac9-4a35-97de-813293ec260e"
      unitRef="usd">55000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzM5LTUtMS0xLTA_4b703640-1857-443e-afd9-f87568f40db3"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQwLTEtMS0xLTA_a7793b6b-e5f6-41c7-b35e-e0f960340def"
      unitRef="usd">775000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQwLTMtMS0xLTA_4c19aeaf-07ca-46a6-8cbe-77bbcc3da19f"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQwLTUtMS0xLTA_bfabf888-4530-42c2-8c1e-d908f30b0f97"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQxLTEtMS0xLTA_1a0c9d52-9518-4801-bb65-440a6c42e4f9"
      unitRef="usd">-1208000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQxLTMtMS0xLTA_be2e79c1-7456-4938-ac9b-64c8c93d7515"
      unitRef="usd">-8100000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQxLTUtMS0xLTA_8e728d27-4ecd-45f6-abad-700f57353db4"
      unitRef="usd">-9500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <ango:ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQzLTEtMS0xLTA_9a7bbe06-035d-4a36-afa5-df342dd2ecab"
      unitRef="usd">-759000</ango:ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised>
    <ango:ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQzLTMtMS0xLTA_e01e1369-6f60-4f5e-b4d4-1e383bf07d74"
      unitRef="usd">2031000</ango:ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised>
    <ango:ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQzLTUtMS0xLTA_a7f62572-19bb-4676-b363-0befade0e822"
      unitRef="usd">2949000</ango:ProceedsPaymentsIssuanceOfSharesShareBasedPaymentArrangementIncludingOptionExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ1LTEtMS0xLTA_49d58bda-58d7-4cb0-b38a-ffc9db7e2e99"
      unitRef="usd">-95242000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ1LTMtMS0xLTA_3098637b-713b-4a6a-b835-4fb5667b00a5"
      unitRef="usd">33931000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ1LTUtMS0xLTA_9897fa4a-bba1-4347-b0a5-725825b270e9"
      unitRef="usd">-11551000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ2LTEtMS0xLTA_841a8a72-f97e-4219-ba33-42ca0989538b"
      unitRef="usd">-65000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ2LTMtMS0xLTA_94e97f7a-15bd-4c5c-9932-bd1dfc681f88"
      unitRef="usd">-380000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ2LTUtMS0xLTA_3501850a-8909-4faa-b516-bf863660aad3"
      unitRef="usd">472000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ3LTEtMS0xLTA_a83d2935-55b6-4dac-b193-bf008bb846b9"
      unitRef="usd">-173206000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ3LTMtMS0xLTA_4461c0d4-c535-45d0-9ca3-6a5443005af1"
      unitRef="usd">153545000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ3LTUtMS0xLTA_cca7008c-f668-4dec-ab56-723ae8f5766c"
      unitRef="usd">26552000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ4LTEtMS0xLTA_1da40ea0-8ad2-438a-9235-b681779c5769"
      unitRef="usd">227641000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ4LTMtMS0xLTA_9e9bde55-346b-4230-a7b4-119bc0ccf2e3"
      unitRef="usd">74096000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id7075cb8a0024d5fb8f4dcd1837d773c_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ4LTUtMS0xLTA_2ff5f9ba-b03c-4723-906d-f334c6dde2a2"
      unitRef="usd">47544000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ5LTEtMS0xLTA_ad04390e-3554-46e7-bf96-a57ebf235542"
      unitRef="usd">54435000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ5LTMtMS0xLTA_26ebc71b-5171-4262-89fa-7e46c6634741"
      unitRef="usd">227641000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpjNDg0ODVkZGY0Yjc0NmQ1OWMxMWM2YTJjMmFkZDkxZS90YWJsZXJhbmdlOmM0ODQ4NWRkZjRiNzQ2ZDU5YzExYzZhMmMyYWRkOTFlXzQ5LTUtMS0xLTA_827bf29b-c233-48ce-8f5f-00308b631baf"
      unitRef="usd">74096000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzMtMS0xLTEtMA_9f364c34-8913-4a83-9fe4-a2db6ccd93d0"
      unitRef="usd">224000</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzMtMy0xLTEtMA_c3e3c998-a903-4019-8e15-eeb0e6cf3c79"
      unitRef="usd">-114000</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzMtNS0xLTEtMA_e87112b1-b6b0-47d1-8c8c-941ac944aca4"
      unitRef="usd">56000</us-gaap:NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1>
    <ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzQtMS0xLTEtMA_3f414eaa-936e-4444-bf7f-ec70fda8598c"
      unitRef="usd">14900000</ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived>
    <ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzQtMy0xLTEtMA_db0837c1-d3df-4cc2-ab10-66f03414d14d"
      unitRef="usd">25100000</ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived>
    <ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzQtNS0xLTEtMA_d85da132-3908-4881-a96d-cb0a277c335c"
      unitRef="usd">0</ango:NoncashorPartNoncashAcquisitionValueofContingentConsiderationReceived>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzUtMS0xLTEtMA_ec7b73a8-7ea3-4eaa-8a51-00433782548a"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzUtMy0xLTEtMA_24a1bb2a-6bb6-405f-9cde-3bbbd790d0bd"
      unitRef="usd">4650000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzUtNS0xLTEtMA_067be596-0a7d-4b52-a5da-b688437c19ea"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <us-gaap:InterestPaid
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzctMS0xLTEtMA_966f73de-1232-4bc5-9157-d8c6adf80bb2"
      unitRef="usd">413000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzctMy0xLTEtMA_ddc653d7-69bc-4910-89ac-2031cec15790"
      unitRef="usd">5115000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzctNS0xLTEtMA_b66302de-dfc1-4278-b0ad-079953f0d228"
      unitRef="usd">3190000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzgtMS0xLTEtMA_96f0ae22-b530-4199-beb8-2490ba101e56"
      unitRef="usd">682000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzgtMy0xLTEtMA_0e646e8d-a24c-4330-ab47-cd3ed2403933"
      unitRef="usd">426000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMDkvZnJhZzo4ZGM0YTBlZTk3ZGQ0NTZjOGU1YWFlNTU5YTg2Mjg2ZC90YWJsZTpmMTRkNmZhYzA5ZDU0MDc2YTBkM2YxMmFiMjQ4OWNjYi90YWJsZXJhbmdlOmYxNGQ2ZmFjMDlkNTQwNzZhMGQzZjEyYWIyNDg5Y2NiXzgtNS0xLTEtMA_4eef285e-2732-450c-9225-940b5843b01f"
      unitRef="usd">36000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMTUvZnJhZzo0NDYwYmMzNTQ1MWY0OTc5ODY3Njg0ZTMxMTU3MTVlMi90ZXh0cmVnaW9uOjQ0NjBiYzM1NDUxZjQ5Nzk4Njc2ODRlMzExNTcxNWUyXzEwMA_d0f54707-8dfa-45da-8dad-f2f124594388">BASIS OF PRESENTATION, BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation and Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements include the accounts of AngioDynamics, Inc. and its wholly owned subsidiaries, (collectively, the &#x201c;Company&#x201d;).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company designs, manufactures and sells a wide range of medical, surgical and diagnostic devices used by professional healthcare providers for vascular access, for the treatment of peripheral vascular disease and in oncology and surgical settings. The devices are generally used in minimally invasive, image-guided procedures. Most of the Company's products are intended to be used once and then discarded, or they may be temporarily implanted for short- or long-term use.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 31, 2019, the Company completed the sale of the Fluid Management business and all of the assets used primarily in connection with the Fluid Management business (Note 3).  As the disposal of this business represents a strategic shift with a major effect on the Company's operations, for all periods presented in the Consolidated Statements of Operations and Comprehensive Income, all sales, costs, expenses, gains and income taxes attributable to Fluid Management have been reported under the captions, &#x201c;Income from Discontinued Operations, Net of Income Tax.&#x201d;&#160;&#160;Cash flows used in or provided by Fluid Management have been reported in the Consolidated Statements of Cash Flows under operating and investing activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounting Principles&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements and accompanying notes have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements include the accounts of AngioDynamics and its subsidiaries (all of which are wholly owned).  All intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of consolidated financial statements, in conformity with accounting principles generally accepted in the United States of America, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Estimates also affect reported amounts of sales and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers all unrestricted highly liquid investments with an initial maturity of less than three months at the date of purchase to be cash equivalents. The Company maintains cash and cash equivalent balances with financial institutions in the United States in excess of amounts insured by the Federal Deposit Insurance Corporation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying amount of the Company's cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximates fair value due to the short-term nature or market interest rates of these items. The Company bases the fair value of short-term investments on quoted market prices or other relevant information generated by market transactions involving identical or comparable assets. The Company measures and records derivative financial instruments at fair value. See Note 5 for further discussion of financial instruments that are carried at fair value on a recurring and nonrecurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accounts receivable, principally trade receivables, are generally due within 30 to 90 days and are stated at amounts due from customers, net of an allowance for estimated sales returns and doubtful accounts. The Company performs ongoing credit evaluations of customers and adjusts credit limits based upon payment history and the customer&#x2019;s current creditworthiness, as determined by a review of their current credit information. The Company continuously monitors aging reports, collections and payments from customers, and a provision for estimated credit losses is maintained based upon historical experience and any specific customer collection issues that have been identified. While such credit losses have historically been within expectations &lt;/span&gt;&lt;/div&gt;and the provisions established, the Company cannot guarantee that the same credit loss rates will be experienced in the future. The Company writes off accounts receivable when they are determined to be uncollectible.&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories are stated at the lower of cost (using the first-in, first-out method) or market. Appropriate consideration is given to deterioration, obsolescence, expiring and other factors in evaluating net realizable value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, plant and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets.  Refer below for useful lives by category:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:78.555%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated useful lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 to 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates property, plant and equipment for impairment periodically to determine if changes in circumstances or the occurrence of events suggest the carrying value of the asset or asset group may not be recoverable. Expenditures for repairs and maintenance are charged to expense as incurred. Renewals and betterments are capitalized.&lt;/span&gt;&lt;/div&gt;Goodwill and Intangible Assets&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of the liability for contingent consideration recorded on the acquisition date for a business combination is based on probability weighted estimated cash flow streams, discounted back to present value using a discount rate determined in accordance with accepted valuation methods and reflective of the risk associated with the estimated cash flow streams. The liability for contingent consideration is remeasured to fair value at each reporting period with changes recorded in earnings until the contingency is resolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes revenue when it transfers control of promised goods or services to its customers in an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods and services.&#160;See Note 4, &#x201c;Revenue from Contracts with Customers&#x201d; for further discussion on revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Research and development costs, including salaries, consulting fees, building costs, utilities and administrative expenses that are related to developing new products, enhancing existing products, validating new and enhanced products, managing clinical, regulatory and medical affairs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company calculates income tax expense for each jurisdiction in which it operates. This involves estimating actual current taxes due plus assessing temporary differences arising from differing treatment for tax and accounting purposes that are recorded as deferred tax assets and liabilities. The Company periodically evaluates deferred tax assets, capital loss carryforwards and tax credit carryforwards to determine their recoverability based primarily on the Company's ability to generate future taxable income and capital gains.  Where it is more-likely-than-not these will not be recovered, the Company estimates a valuation allowance and records a corresponding additional tax expense in the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes and measures uncertain tax positions taken or expected to be taken in a tax return utilizing a two-step approach. The Company first determines if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is that the Company measures the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement. The Company recognizes interest and penalties related to uncertain tax positions in the provision for income taxes on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;Stock Based CompensationStock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and recognized over the relevant service period.  The expense recognized includes the impact of forfeitures as they occur.  The Company estimates the fair value of each stock-based award on the measurement date using either the current market price of the stock, the Black-Scholes option valuation model, or the Monte Carlo Simulation valuation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or restricted stock units, a risk-free interest rate and dividend yield. The Company recognizes stock-based compensation expense related to options, restricted stock units and market based performance stock units on a straight-line basis over the service period of the award, which is generally 4 years for options and restricted stock units and 3 years for market based performance stock units.&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The functional currency of the Company's foreign subsidiaries is the local currency in which the subsidiary operates. For foreign operations where the local currency is considered to be the functional currency, the Company translates assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date. The Company translates income and expense items at average rates of exchange prevailing during each period. The Company accumulates translation adjustments in accumulated other comprehensive loss, a component of stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Transaction gains or losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in other expense in the statements of operations as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is exposed to market risks, including changes in foreign currency and interest rates. The Company periodically enters into certain derivative financial instruments to hedge the underlying economic exposure. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Derivative instruments are presented in the consolidated financial statements at their fair value. Changes in the fair value of derivative financial instruments are either recognized periodically in income or in stockholders&#x2019; equity as a component of accumulated other comprehensive income (loss) depending on whether the derivative financial instrument qualifies for hedge accounting and, if so, whether it qualifies as a fair value or cash flow hedge. Generally, the changes in the fair value of derivatives accounted for as fair value hedges are recorded in income along with the portions of the changes in the fair value of hedged items that relate to the hedged risks. Changes in the fair value of derivatives accounted for as cash flow hedges, to the &lt;/span&gt;&lt;/div&gt;extent they are effective as hedges, are recorded in accumulated other comprehensive income (loss).  There were no derivative instruments held by the Company as of May 31, 2020 and 2019.&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is subject to various legal proceedings that arise in the ordinary course of business, including patent infringement and product liability matters. The Company records accruals for contingencies when it is probable the liability has been incurred and the amount can be reasonably estimated.  Legal fees are expensed as incurred. Insurance recoveries related to potential claims are recognized up to the amount of the recorded liability when coverage is confirmed and the estimated recoveries are probable of payment. These recoveries are not netted against the related liabilities for financial statement presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides a description of recent accounting pronouncements that may have a material effect on the Company's consolidated financial statements:  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.384%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recently Issued Accounting Pronouncements - Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Date Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect on the Consolidated Financial Statements&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2016-02, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU increases transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and disclosing key information about leasing arrangements.  For leases with a term of twelve months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and liabilities.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refer to Note 16, Leases, for the required disclosures related to adopting this standard.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.531%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recently Issued Accounting Pronouncements - Not Yet Applicable or Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect on the Consolidated Financial Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Fair Value Measurement (Topic 820)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU removes, modifies and adds various disclosure requirements related to fair value disclosures. Disclosures related to transfers between fair value hierarchy levels will be removed and further detail around changes in unrealized gains and losses for the period and unobservable inputs used in determining level 3 fair value measurements will be added, among other changes.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The Company plans to adopt the new standard in the first quarter of fiscal year 2021 and does not expect there to be a material impact to the consolidated financial statements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Financial Instruments - Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU replaces the current incurred loss impairment methodology for financial assets measured at amortized cost with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information, including forecasted information, to develop credit loss estimates.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The Company plans to adopt the new standard in the first quarter of fiscal year 2021 and does not expect there to be a material impact to the consolidated financial statements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMTgvZnJhZzpjOTFmYzRkODFhZTM0YzZiOWIyNzYyZjJhNTRlMGM5OC90ZXh0cmVnaW9uOmM5MWZjNGQ4MWFlMzRjNmI5YjI3NjJmMmE1NGUwYzk4XzIzNTU_38c34fb8-aeb7-4428-b8aa-114478996a48">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation and Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements include the accounts of AngioDynamics, Inc. and its wholly owned subsidiaries, (collectively, the &#x201c;Company&#x201d;).  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company designs, manufactures and sells a wide range of medical, surgical and diagnostic devices used by professional healthcare providers for vascular access, for the treatment of peripheral vascular disease and in oncology and surgical settings. The devices are generally used in minimally invasive, image-guided procedures. Most of the Company's products are intended to be used once and then discarded, or they may be temporarily implanted for short- or long-term use.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 31, 2019, the Company completed the sale of the Fluid Management business and all of the assets used primarily in connection with the Fluid Management business (Note 3).  As the disposal of this business represents a strategic shift with a major effect on the Company's operations, for all periods presented in the Consolidated Statements of Operations and Comprehensive Income, all sales, costs, expenses, gains and income taxes attributable to Fluid Management have been reported under the captions, &#x201c;Income from Discontinued Operations, Net of Income Tax.&#x201d;&#160;&#160;Cash flows used in or provided by Fluid Management have been reported in the Consolidated Statements of Cash Flows under operating and investing activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounting Principles&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements and accompanying notes have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consolidated financial statements include the accounts of AngioDynamics and its subsidiaries (all of which are wholly owned).  All intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of consolidated financial statements, in conformity with accounting principles generally accepted in the United States of America, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements. Estimates also affect reported amounts of sales and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMjEvZnJhZzo2ZjljZGIwYWE0ZTM0YjAwYWEwM2NhZDdiZTgwZjgwMC90ZXh0cmVnaW9uOjZmOWNkYjBhYTRlMzRiMDBhYTAzY2FkN2JlODBmODAwXzM3OA_274050ca-9eac-4c4b-bdab-868f509a456b">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers all unrestricted highly liquid investments with an initial maturity of less than three months at the date of purchase to be cash equivalents. The Company maintains cash and cash equivalent balances with financial institutions in the United States in excess of amounts insured by the Federal Deposit Insurance Corporation.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <ango:ShortTermInvestmentsMaturityPeriod
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMjEvZnJhZzo2ZjljZGIwYWE0ZTM0YjAwYWEwM2NhZDdiZTgwZjgwMC90ZXh0cmVnaW9uOjZmOWNkYjBhYTRlMzRiMDBhYTAzY2FkN2JlODBmODAwXzM3Mw_bc96fdc2-abb7-47a2-b774-50ece3c9c1af">less than three months</ango:ShortTermInvestmentsMaturityPeriod>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMjcvZnJhZzpiMTdkZTVkZDRiNDQ0YmI2OWQyYzI0ZWZlY2JlMzUwNC90ZXh0cmVnaW9uOmIxN2RlNWRkNGI0NDRiYjY5ZDJjMjRlZmVjYmUzNTA0XzY0NQ_c3157df5-6415-4e20-98a7-f85e53aac5cc">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fair Value Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The carrying amount of the Company's cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximates fair value due to the short-term nature or market interest rates of these items. The Company bases the fair value of short-term investments on quoted market prices or other relevant information generated by market transactions involving identical or comparable assets. The Company measures and records derivative financial instruments at fair value. See Note 5 for further discussion of financial instruments that are carried at fair value on a recurring and nonrecurring basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzAvZnJhZzoxZDM4OWIyNTMxNWI0NWI0ODc1ODQyM2Y3NmQ2ZGNiYi90ZXh0cmVnaW9uOjFkMzg5YjI1MzE1YjQ1YjQ4NzU4NDIzZjc2ZDZkY2JiXzEwMDE_2dd002ed-e952-4772-9bd8-18a361226e8b">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accounts receivable, principally trade receivables, are generally due within 30 to 90 days and are stated at amounts due from customers, net of an allowance for estimated sales returns and doubtful accounts. The Company performs ongoing credit evaluations of customers and adjusts credit limits based upon payment history and the customer&#x2019;s current creditworthiness, as determined by a review of their current credit information. The Company continuously monitors aging reports, collections and payments from customers, and a provision for estimated credit losses is maintained based upon historical experience and any specific customer collection issues that have been identified. While such credit losses have historically been within expectations &lt;/span&gt;&lt;/div&gt;and the provisions established, the Company cannot guarantee that the same credit loss rates will be experienced in the future. The Company writes off accounts receivable when they are determined to be uncollectible.</us-gaap:ReceivablesPolicyTextBlock>
    <ango:AccountsReceivableDuePeriod
      contextRef="i3b65346439004ee09dfa7e155241a194_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzAvZnJhZzoxZDM4OWIyNTMxNWI0NWI0ODc1ODQyM2Y3NmQ2ZGNiYi90ZXh0cmVnaW9uOjFkMzg5YjI1MzE1YjQ1YjQ4NzU4NDIzZjc2ZDZkY2JiXzEwNA_21c53c5d-4e23-4b0e-9a60-c50021dbcab3">P30D</ango:AccountsReceivableDuePeriod>
    <ango:AccountsReceivableDuePeriod
      contextRef="ifd8c1fbac80948749284c9cb67b7b5a0_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzAvZnJhZzoxZDM4OWIyNTMxNWI0NWI0ODc1ODQyM2Y3NmQ2ZGNiYi90ZXh0cmVnaW9uOjFkMzg5YjI1MzE1YjQ1YjQ4NzU4NDIzZjc2ZDZkY2JiXzExMA_c23ceb0f-feea-4580-bcd1-ec1b20e4f5cb">P90D</ango:AccountsReceivableDuePeriod>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzMvZnJhZzoyZjMyM2YwOTZiOTU0Y2RmOWYyMjNmZDdlMjY3YTgwYy90ZXh0cmVnaW9uOjJmMzIzZjA5NmI5NTRjZGY5ZjIyM2ZkN2UyNjdhODBjXzI0MQ_80593e62-bc33-41d3-bf6e-fefa42f4ee44">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories are stated at the lower of cost (using the first-in, first-out method) or market. Appropriate consideration is given to deterioration, obsolescence, expiring and other factors in evaluating net realizable value.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzYvZnJhZzowMzVjZWVjNDEwNTg0MDE5OTkyOWY5OWQ4MzVmM2I0My90ZXh0cmVnaW9uOjAzNWNlZWM0MTA1ODQwMTk5OTI5Zjk5ZDgzNWYzYjQzXzYxNQ_ef9ddd7c-daf4-4c10-8e47-bc9d66b5a950">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, plant and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets.  Refer below for useful lives by category:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:78.555%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated useful lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 to 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates property, plant and equipment for impairment periodically to determine if changes in circumstances or the occurrence of events suggest the carrying value of the asset or asset group may not be recoverable. Expenditures for repairs and maintenance are charged to expense as incurred. Renewals and betterments are capitalized.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzYvZnJhZzowMzVjZWVjNDEwNTg0MDE5OTkyOWY5OWQ4MzVmM2I0My90ZXh0cmVnaW9uOjAzNWNlZWM0MTA1ODQwMTk5OTI5Zjk5ZDgzNWYzYjQzXzYxOA_b37c5076-2794-425c-9313-d9c6d1f0054e">Refer below for useful lives by category:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.555%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated useful lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;5 to 8 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 to 5 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;roperty, plant and equipment are summarized as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(41,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4ad3c08cec2743d19d2134569f396821_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzYvZnJhZzowMzVjZWVjNDEwNTg0MDE5OTkyOWY5OWQ4MzVmM2I0My90YWJsZTo1ZTFiNTdiMzRmNjA0N2NjYTQwNTZkNTIxMTVkOGI3Yi90YWJsZXJhbmdlOjVlMWI1N2IzNGY2MDQ3Y2NhNDA1NmQ1MjExNWQ4YjdiXzEtMi0xLTEtMA_078042eb-bf24-40b8-96a0-1b8c95c1eff7">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2631f6daa301459e9128882fd5f0abe9_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzYvZnJhZzowMzVjZWVjNDEwNTg0MDE5OTkyOWY5OWQ4MzVmM2I0My90YWJsZTo1ZTFiNTdiMzRmNjA0N2NjYTQwNTZkNTIxMTVkOGI3Yi90YWJsZXJhbmdlOjVlMWI1N2IzNGY2MDQ3Y2NhNDA1NmQ1MjExNWQ4YjdiXzItMS0xLTEtNjg4MS90ZXh0cmVnaW9uOmM5ZmVkZWNlNjY2NTRjODRhMjViMzM3NjlkYjY1Mzg4XzI3NDg3NzkwNjk0NTc_2ade7bac-64dc-403b-b1c0-8c36fe6aee21">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia09a67b2c3d849dd889dee866741f8d9_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzYvZnJhZzowMzVjZWVjNDEwNTg0MDE5OTkyOWY5OWQ4MzVmM2I0My90YWJsZTo1ZTFiNTdiMzRmNjA0N2NjYTQwNTZkNTIxMTVkOGI3Yi90YWJsZXJhbmdlOjVlMWI1N2IzNGY2MDQ3Y2NhNDA1NmQ1MjExNWQ4YjdiXzItMS0xLTEtNjg4MS90ZXh0cmVnaW9uOmM5ZmVkZWNlNjY2NTRjODRhMjViMzM3NjlkYjY1Mzg4XzI3NDg3NzkwNjk0NjA_56a8cb08-532b-4171-9a83-c602874780a3">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3df3634a97d44c949e4a9690e681def0_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzYvZnJhZzowMzVjZWVjNDEwNTg0MDE5OTkyOWY5OWQ4MzVmM2I0My90YWJsZTo1ZTFiNTdiMzRmNjA0N2NjYTQwNTZkNTIxMTVkOGI3Yi90YWJsZXJhbmdlOjVlMWI1N2IzNGY2MDQ3Y2NhNDA1NmQ1MjExNWQ4YjdiXzMtMS0xLTEtNjg4NC90ZXh0cmVnaW9uOjA1ZjE1ODczNGI3ZjQyYjI5NDE2MzQ2ZjY2MjZmMWJhXzI3NDg3NzkwNjk0NTc_c64b0e9e-ea15-4a3b-97d7-d98fe9a657aa">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie8aff9b9370d4fa8a536fd94dbb2732d_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xMzYvZnJhZzowMzVjZWVjNDEwNTg0MDE5OTkyOWY5OWQ4MzVmM2I0My90YWJsZTo1ZTFiNTdiMzRmNjA0N2NjYTQwNTZkNTIxMTVkOGI3Yi90YWJsZXJhbmdlOjVlMWI1N2IzNGY2MDQ3Y2NhNDA1NmQ1MjExNWQ4YjdiXzMtMS0xLTEtNjg4NC90ZXh0cmVnaW9uOjA1ZjE1ODczNGI3ZjQyYjI5NDE2MzQ2ZjY2MjZmMWJhXzI3NDg3NzkwNjk0NjA_71b833ca-8a02-4a7b-a4e2-5e40e4b74d80">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNDIvZnJhZzo2ZTg2MDQzOTBjYmM0M2VkYmZjMWQ1NzQ5MTU2NTM3Ny90ZXh0cmVnaW9uOjZlODYwNDM5MGNiYzQzZWRiZmMxZDU3NDkxNTY1Mzc3XzcxNDY4MjU1ODk3MjA_fe6cc2b0-28a8-4654-8ccc-9b545d00967b">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets other than goodwill, indefinite lived intangible assets and in process research and development ("IP R&amp;amp;D") are amortized over their estimated useful lives, which range between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNDIvZnJhZzo2ZTg2MDQzOTBjYmM0M2VkYmZjMWQ1NzQ5MTU2NTM3Ny90ZXh0cmVnaW9uOjZlODYwNDM5MGNiYzQzZWRiZmMxZDU3NDkxNTY1Mzc3XzcxNDY4MjU1ODk2OTA_35b1120c-b50b-48fe-9383-5702c06ea316"&gt;two&lt;/span&gt; to eighteen years, on either a straight-line basis over the expected period of benefit or as revenues are earned from the sales of the related product.  The Company periodically reviews the estimated useful lives of intangible assets and reviews such assets or asset groups for impairment whenever events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. Such conditions could include significant adverse changes in the business climate, current-period operating or cash flow losses, significant declines in forecasted operations, or a current expectation that an asset group will be disposed of before the end of its useful life.  When testing for impairment of definite-lived intangible assets held for use, the Company groups assets at the lowest level for which cash flows are separately identifiable. The Company operates as a single asset group.  If a triggering event is deemed to exist, the Company performs an undiscounted operating cash flow analysis to determine if an impairment exists.  If an intangible asset is considered to be impaired, the amount of the impairment will equal the excess of the carrying value over the fair value of the asset.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Goodwill and other intangible assets that have indefinite useful lives are not amortized, but rather, are tested for impairment annually or more frequently if impairment indicators arise. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in each business combination. Goodwill and intangible assets have been recorded at either incurred or allocated cost. Allocated costs were based on respective fair market values at the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;For goodwill, the impairment test requires a comparison of the estimated fair value of the reporting unit to which the goodwill is assigned to the carrying value of the assets and liabilities of that reporting unit. The determination of reporting units also requires management judgment. The Company considers whether a reporting unit exists within a reportable segment based on the availability of discrete financial information. The Company operates as a single operating segment with one reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. If the carrying value of the reporting unit exceeds the fair value of the reporting unit, the carrying value is reduced to its fair value through an adjustment to the goodwill balance, resulting in an impairment charge. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As detailed in Note 9, "Goodwill and Intangible Assets," the Company recorded a goodwill impairment loss of $158.6 million for the year ended May 31, 2020 as the fair value of the reporting unit was less than its carrying value.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifd8c1fbac80948749284c9cb67b7b5a0_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNDIvZnJhZzo2ZTg2MDQzOTBjYmM0M2VkYmZjMWQ1NzQ5MTU2NTM3Ny90ZXh0cmVnaW9uOjZlODYwNDM5MGNiYzQzZWRiZmMxZDU3NDkxNTY1Mzc3XzcxNDY4MjU1ODk3MTQ_150c229c-15e1-46f2-ba10-4a424ae42c83">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNDgvZnJhZzpmOGQ3YjBjMTc2OWU0NDQ5YjFhYmQ2YzYyYTlhZTQ1NS90ZXh0cmVnaW9uOmY4ZDdiMGMxNzY5ZTQ0NDliMWFiZDZjNjJhOWFlNDU1XzU2Nw_d9bc1592-2b66-49de-b31b-8596f6e5ed1d">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of the liability for contingent consideration recorded on the acquisition date for a business combination is based on probability weighted estimated cash flow streams, discounted back to present value using a discount rate determined in accordance with accepted valuation methods and reflective of the risk associated with the estimated cash flow streams. The liability for contingent consideration is remeasured to fair value at each reporting period with changes recorded in earnings until the contingency is resolved.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNTEvZnJhZzo0ZTZkZDIwY2Y2ZWQ0ZTE1OWNiMWEzYTFiZjRmMDM0OC90ZXh0cmVnaW9uOjRlNmRkMjBjZjZlZDRlMTU5Y2IxYTNhMWJmNGYwMzQ4XzM1Mw_0692ded3-9667-4191-ad73-9719fdcfe156">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes revenue when it transfers control of promised goods or services to its customers in an amount that reflects the consideration to which the Company expects to be entitled to in exchange for those goods and services.&#160;See Note 4, &#x201c;Revenue from Contracts with Customers&#x201d; for further discussion on revenue.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNTQvZnJhZzplYmZiNjM3ZjE5NWI0YzRmYTc5ZTdhOTAyMDU4MGVhYi90ZXh0cmVnaW9uOmViZmI2MzdmMTk1YjRjNGZhNzllN2E5MDIwNTgwZWFiXzM0Nw_f7fc787d-c9a7-42a8-bea1-47e992baecab">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Research and Development&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Research and development costs, including salaries, consulting fees, building costs, utilities and administrative expenses that are related to developing new products, enhancing existing products, validating new and enhanced products, managing clinical, regulatory and medical affairs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNTcvZnJhZzo2NDZjNmU1YzJkMTA0MjU5OWRlMGY2YWRiNTZhMTY5Zi90ZXh0cmVnaW9uOjY0NmM2ZTVjMmQxMDQyNTk5ZGUwZjZhZGI1NmExNjlmXzE0NDM_be7f414c-0e65-4bfb-8d33-32a11e8d1612">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company calculates income tax expense for each jurisdiction in which it operates. This involves estimating actual current taxes due plus assessing temporary differences arising from differing treatment for tax and accounting purposes that are recorded as deferred tax assets and liabilities. The Company periodically evaluates deferred tax assets, capital loss carryforwards and tax credit carryforwards to determine their recoverability based primarily on the Company's ability to generate future taxable income and capital gains.  Where it is more-likely-than-not these will not be recovered, the Company estimates a valuation allowance and records a corresponding additional tax expense in the consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes and measures uncertain tax positions taken or expected to be taken in a tax return utilizing a two-step approach. The Company first determines if the weight of available evidence indicates that it is more likely than not that the tax position will be sustained on audit, including resolution of any related appeals or litigation processes. The second step is that the Company measures the tax benefit as the largest amount that is more likely than not to be realized upon ultimate settlement. The Company recognizes interest and penalties related to uncertain tax positions in the provision for income taxes on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNjMvZnJhZzo5ODFiZTdjZTVjZTY0ZjJlYjRhZTlhYWUxOTYyNTM3Yi90ZXh0cmVnaW9uOjk4MWJlN2NlNWNlNjRmMmViNGFlOWFhZTE5NjI1MzdiXzEwMzE_4ea9c407-0a63-4a19-9543-9b9f0597e8a4">Stock Based CompensationStock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and recognized over the relevant service period.  The expense recognized includes the impact of forfeitures as they occur.  The Company estimates the fair value of each stock-based award on the measurement date using either the current market price of the stock, the Black-Scholes option valuation model, or the Monte Carlo Simulation valuation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or restricted stock units, a risk-free interest rate and dividend yield. The Company recognizes stock-based compensation expense related to options, restricted stock units and market based performance stock units on a straight-line basis over the service period of the award, which is generally 4 years for options and restricted stock units and 3 years for market based performance stock units.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie9a79b9632604c5b97da82160d24c5c2_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNjMvZnJhZzo5ODFiZTdjZTVjZTY0ZjJlYjRhZTlhYWUxOTYyNTM3Yi90ZXh0cmVnaW9uOjk4MWJlN2NlNWNlNjRmMmViNGFlOWFhZTE5NjI1MzdiXzkyOQ_c057c7d3-983d-407a-a920-25e75c178baa">P4Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i42c402eb23d64ebb83290a230c39a33e_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNjMvZnJhZzo5ODFiZTdjZTVjZTY0ZjJlYjRhZTlhYWUxOTYyNTM3Yi90ZXh0cmVnaW9uOjk4MWJlN2NlNWNlNjRmMmViNGFlOWFhZTE5NjI1MzdiXzk4MQ_058addcb-c1e2-4c0b-be24-214dc9cced23">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNjYvZnJhZzo4MjZjMDM3ZmM0MTM0MzdhYTRmNDNjMWNjNzFhZmVlZC90ZXh0cmVnaW9uOjgyNmMwMzdmYzQxMzQzN2FhNGY0M2MxY2M3MWFmZWVkXzgxNg_3b882bf6-521b-4c91-84c1-57b3dd0b96cf">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The functional currency of the Company's foreign subsidiaries is the local currency in which the subsidiary operates. For foreign operations where the local currency is considered to be the functional currency, the Company translates assets and liabilities into U.S. dollars at the exchange rate on the balance sheet date. The Company translates income and expense items at average rates of exchange prevailing during each period. The Company accumulates translation adjustments in accumulated other comprehensive loss, a component of stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Transaction gains or losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in other expense in the statements of operations as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNjkvZnJhZzowMWFhOTlmZWQ3MGQ0MDI4OGVkYjkxYWQ5NjhhNWY0ZC90ZXh0cmVnaW9uOjAxYWE5OWZlZDcwZDQwMjg4ZWRiOTFhZDk2OGE1ZjRkXzEyMDY_3b71b003-3abf-4893-92d0-c6b5c0b4872a">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is exposed to market risks, including changes in foreign currency and interest rates. The Company periodically enters into certain derivative financial instruments to hedge the underlying economic exposure. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Derivative instruments are presented in the consolidated financial statements at their fair value. Changes in the fair value of derivative financial instruments are either recognized periodically in income or in stockholders&#x2019; equity as a component of accumulated other comprehensive income (loss) depending on whether the derivative financial instrument qualifies for hedge accounting and, if so, whether it qualifies as a fair value or cash flow hedge. Generally, the changes in the fair value of derivatives accounted for as fair value hedges are recorded in income along with the portions of the changes in the fair value of hedged items that relate to the hedged risks. Changes in the fair value of derivatives accounted for as cash flow hedges, to the &lt;/span&gt;&lt;/div&gt;extent they are effective as hedges, are recorded in accumulated other comprehensive income (loss).  There were no derivative instruments held by the Company as of May 31, 2020 and 2019.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNzIvZnJhZzo3OWEwMGIxOGFhOTk0N2RjODUzMGM2ZDRhMjViMDBjYi90ZXh0cmVnaW9uOjc5YTAwYjE4YWE5OTQ3ZGM4NTMwYzZkNGEyNWIwMGNiXzY1NA_cb9d6597-2913-4dd6-8d54-73bdb2b304aa">&lt;div style="margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is subject to various legal proceedings that arise in the ordinary course of business, including patent infringement and product liability matters. The Company records accruals for contingencies when it is probable the liability has been incurred and the amount can be reasonably estimated.  Legal fees are expensed as incurred. Insurance recoveries related to potential claims are recognized up to the amount of the recorded liability when coverage is confirmed and the estimated recoveries are probable of payment. These recoveries are not netted against the related liabilities for financial statement presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNzUvZnJhZzo0MWNiMzc4NTM1Zjk0ZWJiYmM1MTYyNTliN2JlNWEwNy90ZXh0cmVnaW9uOjQxY2IzNzg1MzVmOTRlYmJiYzUxNjI1OWI3YmU1YTA3XzE3OA_146f1eec-e890-4ecf-b2c1-d09d987b9f49">&lt;div style="text-indent:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides a description of recent accounting pronouncements that may have a material effect on the Company's consolidated financial statements:  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.384%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recently Issued Accounting Pronouncements - Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Date Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect on the Consolidated Financial Statements&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2016-02, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU increases transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and disclosing key information about leasing arrangements.  For leases with a term of twelve months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and liabilities.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refer to Note 16, Leases, for the required disclosures related to adopting this standard.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.531%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recently Issued Accounting Pronouncements - Not Yet Applicable or Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect on the Consolidated Financial Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Fair Value Measurement (Topic 820)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU removes, modifies and adds various disclosure requirements related to fair value disclosures. Disclosures related to transfers between fair value hierarchy levels will be removed and further detail around changes in unrealized gains and losses for the period and unobservable inputs used in determining level 3 fair value measurements will be added, among other changes.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The Company plans to adopt the new standard in the first quarter of fiscal year 2021 and does not expect there to be a material impact to the consolidated financial statements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Financial Instruments - Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU replaces the current incurred loss impairment methodology for financial assets measured at amortized cost with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information, including forecasted information, to develop credit loss estimates.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The Company plans to adopt the new standard in the first quarter of fiscal year 2021 and does not expect there to be a material impact to the consolidated financial statements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xNzUvZnJhZzo0MWNiMzc4NTM1Zjk0ZWJiYmM1MTYyNTliN2JlNWEwNy90ZXh0cmVnaW9uOjQxY2IzNzg1MzVmOTRlYmJiYzUxNjI1OWI3YmU1YTA3XzE4MA_8f1da6d2-6907-4145-859e-911f8ea29c76">&lt;div style="text-indent:36pt;margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides a description of recent accounting pronouncements that may have a material effect on the Company's consolidated financial statements:  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.384%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recently Issued Accounting Pronouncements - Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Date Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect on the Consolidated Financial Statements&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2016-02, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU increases transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and disclosing key information about leasing arrangements.  For leases with a term of twelve months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and liabilities.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Refer to Note 16, Leases, for the required disclosures related to adopting this standard.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:32.117%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.176%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:31.531%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recently Issued Accounting Pronouncements - Not Yet Applicable or Adopted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect on the Consolidated Financial Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2018-13,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Fair Value Measurement (Topic 820)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU removes, modifies and adds various disclosure requirements related to fair value disclosures. Disclosures related to transfers between fair value hierarchy levels will be removed and further detail around changes in unrealized gains and losses for the period and unobservable inputs used in determining level 3 fair value measurements will be added, among other changes.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The Company plans to adopt the new standard in the first quarter of fiscal year 2021 and does not expect there to be a material impact to the consolidated financial statements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;"&gt;Financial Instruments - Credit Losses&#160;(Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;This ASU replaces the current incurred loss impairment methodology for financial assets measured at amortized cost with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information, including forecasted information, to develop credit loss estimates.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;The Company plans to adopt the new standard in the first quarter of fiscal year 2021 and does not expect there to be a material impact to the consolidated financial statements.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzc1MzU_7674224e-72c2-4ed3-a833-34df7050b1f2">ACQUISITIONS&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;C3 Wave Tip Location Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On December 17, 2019, the Company acquired the C3 Wave tip location asset from Medical Components Inc. for an aggregate purchase price of $10.0&#160;million with $5.0&#160;million of potential future contingent consideration related to technical milestones. This acquisition fills a gap in the Vascular Access portfolio and supports the Company's strategic plan.  The Company accounted for this acquisition as an asset purchase.  The Company recorded the amount paid at closing as inventory of $0.6&#160;million and intangible assets of a trademark of $0.9&#160;million and product technology of $8.5&#160;million.  The intangible assets will be amortized over 15 years.  The contingent consideration is comprised of technical milestones and will be accounted for when the contingency is resolved or becomes probable and reasonably estimable.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Eximo Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On October 2, 2019, the Company entered into a share purchase agreement to acquire Eximo Medical, Ltd., a pre-commercial stage medical device company and its proprietary 355nm laser atherectomy technology.  The aggregate purchase price of $60.7 million included an upfront payment of $45.8 million and contingent consideration with an estimated fair value of $14.9 million.  This acquisition expands and complements the Company&#x2019;s Vascular Interventions and Therapies product portfolio by adding the 355nm laser atherectomy technology which treats Peripheral Artery Disease.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounted for the&#160;Eximo&#160;acquisition under the acquisition method of accounting for business combinations.  Accordingly, the cost to acquire the assets was allocated to the underlying net assets in proportion to estimates of their respective fair values. The excess of the purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.  Goodwill is non-deductible for income tax purposes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has not disclosed the amount of revenue and earnings for sales of Eximo products since acquisition, nor proforma information, because these amounts are not significant to the Company's financial statements.  Acquisition-related costs associated with the Eximo acquisition, which are included in "acquisition, restructuring and other items, net" in the accompanying Consolidated Statements of Operations, were approximately&#160;$0.6 million in fiscal year 2020. The following table summarizes the preliminary and final aggregate purchase price allocated to the net assets acquired:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:49.754%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.646%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Preliminary allocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"&gt;Adjustments &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Final allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Measurement period adjustments are recognized on a prospective basis in the period of change, instead of restating prior periods. There was no impact to reported earnings in connection with these measurement period adjustments for the periods presented. Amounts represent adjustments to the preliminary purchase price allocation first presented in the Company's Quarterly Report on Form 10-Q for the quarter ended November 30, 2019 resulting from revising the Company's purchase price allocation for this acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company finalized the allocation of the purchase price to the assets acquired and liabilities assumed in the fourth quarter of fiscal year 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The value assigned to the&#160;product technology was derived using the multi-period excess earnings method under the income approach.  This approach estimates the excess earnings generated over the lives of the customers that existed as of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;acquisition date and discounts such earnings to present value.  The&#160;product technology is deemed to have a useful life of fifteen years and will be amortized on a straight-line basis over the useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The goodwill arising from the acquisition consists largely of synergies and economies of scale the Company hopes to achieve from combining the acquired assets with the Company's current operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;RadiaDyne Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On September 21, 2018, the Company acquired RadiaDyne, a privately held medical diagnostic and device company that designs and develops patient dose monitoring technology to improve cancer treatment outcomes.  The aggregate purchase price of&#160;$75.0 million&#160;included an upfront payment of $47.9 million, contingent consideration with an estimated fair value of $22.3 million, an indemnification holdback of $4.6 million and a purchase price holdback of $0.2 million.  The fair value of contingent consideration of $22.3 million is comprised of $16.5 million for the revenue milestones and $5.8 million for the technical milestones.  The indemnification holdback is recorded in accrued liabilities at May 31, 2020 and the purchase price holdback was initially recorded in accrued liabilities, but was paid during the third quarter of fiscal year 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;This acquisition expands the Company&#x2019;s growing Oncology business by adding RadiaDyne&#x2019;s early-stage, proprietary OARtrac&#xae;&#160;real-time radiation dose monitoring platform and other market-leading oncology solutions, including the IsoLoc&#xae;/ImmobiLoc&#xae;&#160;and Alatus&#xae;&#160;balloon stabilizing technologies.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounted for the&#160;RadiaDyne&#160;acquisition under the acquisition method of accounting for business combinations.  Accordingly, the cost to acquire the assets was allocated to the underlying net assets in proportion to estimates of their respective fair values. The excess of the purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.  Goodwill is deductible for income tax purposes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has not disclosed the amount of revenue and earnings for sales of RadiaDyne products since acquisition, nor proforma information, because these amounts are not significant to the Company's financial statements.  Acquisition-related costs associated with the RadiaDyne acquisition, which are included in "acquisition, restructuring and other items, net" in the accompanying Consolidated Statements of Operations, were approximately&#160;$1.6 million in fiscal year 2019. The following table summarizes the preliminary and final aggregate purchase price allocated to the net assets acquired:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Final allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RadiaDyne trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OARtrac trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RadiaDyne legacy product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OARtrac product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RadiaDyne customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company finalized the allocation of the purchase price to the assets acquired and liabilities assumed in the fourth quarter of fiscal year 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The values assigned to the&#160;RadiaDyne and OARtrac trademark and product technologies were derived using the relief-from-royalties method under the income approach. This approach is used to estimate the cost savings that accrue for the owner of an intangible asset who would otherwise have to pay royalties or licensing fees on revenues earned through the use of the asset if they had not owned the rights to use the assets. The net after-tax royalty savings are calculated for each year in the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;remaining economic life of the intangible asset and discounted to present value. The&#160;trademarks are deemed to have a useful life of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTc5MTU_1fc622fb-75e7-4c72-a531-08a0325054d9"&gt;five&lt;/span&gt; to seven years and the product technologies are deemed to have a useful life of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTc5ODk_8e71d316-0fcf-400e-9c23-1a963d5f00a8"&gt;seven&lt;/span&gt; to ten years.  Both are amortized on a straight-line basis over their useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The value assigned to customer relationships was derived using the multi-period excess earnings method under the income approach. This approach estimates the excess earnings generated over the lives of the customers that existed as of the acquisition date and discounts such earnings to present value. Customer relationships are amortized on a straight-line basis over fifteen years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The goodwill arising from the acquisition consists largely of synergies and economies of scale the Company hopes to achieve from combining the acquired assets with the Company's current operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;BioSentry Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On August 14, 2018, the Company acquired the BioSentry product from Surgical Specialties, LLC (&#x201c;SSC&#x201d;), for an aggregate purchase price of&#160;$39.8 million of which $37.0 million was paid on August 14, 2018 and $2.8 million was recorded as contingent consideration.  The contingent consideration liability was recorded at fair value and was paid in the fourth quarter of fiscal year 2019 upon fulfillment of hydrogel orders by SSC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounted for the&#160;BioSentry&#160;acquisition under the acquisition method of accounting for business combinations.  Accordingly, the cost to acquire the assets was allocated to the underlying net assets in proportion to estimates of their respective fair values. The excess of the purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.  Goodwill is deductible for income tax purposes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has not disclosed the amount of revenue and earnings for sales of BioSentry products since acquisition, nor proforma information, because these amounts are not significant to the Company's financial statements.  Acquisition-related costs associated with the BioSentry acquisition, which are included in acquisition, restructuring and other expenses, net in the accompanying Consolidated Statements of Operations, were approximately $1.0 million in fiscal year 2019. The following table summarizes the preliminary and revised final purchase price allocated to the net assets acquired:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Final allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;BioSentry trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;BioSentry product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company finalized the allocation of the purchase price to the assets acquired and liabilities assumed in the fourth quarter of fiscal year 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The values assigned to the&#160;BioSentry trademark and product technologies were derived using the relief-from-royalties method under the income approach. This approach is used to estimate the cost savings that accrue for the owner of an intangible asset who would otherwise have to pay royalties or licensing fees on revenues earned through the use of the asset if they had not owned the rights to use the assets. The net after-tax royalty savings are calculated for each year in the remaining economic life of the intangible asset and discounted to present value. The&#160;trademark and product technologies are deemed to have a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ5MDAwODY_525a2286-87ab-4711-9f8b-0949cbf5b5b6"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ5MDAwODY_61c31206-7284-413b-9f4c-574415e6b402"&gt;fifteen&lt;/span&gt;&lt;/span&gt; year useful life and are amortized on a straight-line basis over their useful life.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The value assigned to customer relationships was derived using the multi-period excess earnings method under the income approach. This approach estimates the excess earnings generated over the lives of the customers that existed as of the acquisition date and discounts such earnings to present value. Customer relationships are amortized on a straight-line basis over&#160;ten years.&lt;/span&gt;&lt;/div&gt;The goodwill arising from the acquisition consists largely of synergies and economies of scale the Company hopes to achieve from combining the acquired assets with the Company's current operations.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <ango:AssetAcquisitionConsiderationTransferred
      contextRef="iadbc498d55644beb85b2f09982a321b6_D20191217-20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTEwNDQ_358e99d1-9de4-4eaf-9353-748c56b7e8c6"
      unitRef="usd">10000000.0</ango:AssetAcquisitionConsiderationTransferred>
    <ango:AssetAcquisitionContingentConsiderationLiability
      contextRef="i158be2a5b5574b4fbb6d223c6ae4cbf0_I20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTEwNTI_457ba762-887b-4398-901e-97bf9f216841"
      unitRef="usd">5000000.0</ango:AssetAcquisitionContingentConsiderationLiability>
    <ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i158be2a5b5574b4fbb6d223c6ae4cbf0_I20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTEzNjk_6c7c1f76-b8f5-4960-81f5-6c8144ca57fd"
      unitRef="usd">600000</ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles
      contextRef="i0f01597f594a47abb9472748c82b57d5_I20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTE0MTI_e6ec5670-4f63-486b-a22d-4524d3cd96f3"
      unitRef="usd">900000</ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles>
    <ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles
      contextRef="i580d39dcff6d4568b9b61e3273a620be_I20191217"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTE0NDE_4ec95abe-c862-423e-9ee6-add56df7c60a"
      unitRef="usd">8500000</ango:AssetAcquisitionRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iadbc498d55644beb85b2f09982a321b6_D20191217-20191217"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTE0OTE_da739400-c2ff-411e-b216-12569076126c">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ie0237b84482f44d380d3c7cdad8e8808_D20191002-20191002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTE5Mjk_1921038c-516c-4cf5-b737-66dd90379b69"
      unitRef="usd">60700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ie0237b84482f44d380d3c7cdad8e8808_D20191002-20191002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTE5NjM_581798d2-8188-4593-a324-0f4d168119ca"
      unitRef="usd">45800000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iea264f354f0a48e890d4c8ae2eb37f03_I20191002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTIwMjc_3b0b1068-5c50-44af-8740-c8154ae8c961"
      unitRef="usd">14900000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i1033fa69d8c745f78d5363ba893a3fa8_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTMxMDg_feb0d1d0-0ccf-41b6-8f86-d285c02cb419"
      unitRef="usd">600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzcxNDY4MjU1OTgwNzI_78fbe6c1-f408-449d-82a6-ef70963a2079">The following table summarizes the preliminary and final aggregate purchase price allocated to the net assets acquired:&lt;div style="text-align:center;margin-bottom: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:49.754%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.530%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.643%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.646%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Preliminary allocation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;"&gt;Adjustments &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Final allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Measurement period adjustments are recognized on a prospective basis in the period of change, instead of restating prior periods. There was no impact to reported earnings in connection with these measurement period adjustments for the periods presented. Amounts represent adjustments to the preliminary purchase price allocation first presented in the Company's Quarterly Report on Form 10-Q for the quarter ended November 30, 2019 resulting from revising the Company's purchase price allocation for this acquisition.&lt;/span&gt;&lt;/div&gt;The following table summarizes the preliminary and final aggregate purchase price allocated to the net assets acquired:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Final allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RadiaDyne trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OARtrac trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RadiaDyne legacy product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;OARtrac product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;RadiaDyne customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;The following table summarizes the preliminary and revised final purchase price allocated to the net assets acquired:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:82.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:13.644%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Final allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;BioSentry trademark&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;BioSentry product technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&#160;&#160;&#160;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzEtMS0xLTEtNjE3OQ_52039adb-d577-4fcb-8572-bc3965bdc32b"
      unitRef="usd">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzEtNS0xLTEtNjE3OQ_040fd053-b12d-4363-bf2c-8d14387188d6"
      unitRef="usd">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzItMS0xLTEtNjE3OQ_d391e97e-e2d6-4f7d-b395-854af8899180"
      unitRef="usd">150000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzItNS0xLTEtNjE3OQ_8a3eb611-4615-4320-8b9d-4eec1d289ed6"
      unitRef="usd">150000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzMtMS0xLTEtNjE3OQ_7029c1d1-3696-4ba8-bf2d-551cc3cae8f1"
      unitRef="usd">54000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzMtNS0xLTEtNjE3OQ_2873015a-96fb-4f03-b80f-f53dc847c92b"
      unitRef="usd">54000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzQtMS0xLTEtNjE3OQ_fe3a18c6-65bc-4ba3-96f5-cd3bd6295c19"
      unitRef="usd">51000</ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits>
    <ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzQtNS0xLTEtNjE3OQ_b62848fe-df9d-4671-99cd-6088f4f8e9dc"
      unitRef="usd">51000</ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDeposits>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzUtMS0xLTEtNjE3OQ_8780b296-fd46-464b-900a-c37df0ba027d"
      unitRef="usd">397000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzUtNS0xLTEtNjE3OQ_af4986a4-1cba-4b26-bac1-ecb0084bbb1b"
      unitRef="usd">397000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i84c75ceb018a408ab7836844e633a05b_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzctMS0xLTEtNjE3OQ_b1606125-49fe-4aa8-9a4b-166d98af2601"
      unitRef="usd">59000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles
      contextRef="ie9904a65b18d42ffacd3a02741c2dfc4_D20191201-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzctMy0xLTEtNjE3OQ_e04e1803-da4e-4dad-a0ea-5365814fb6c5"
      unitRef="usd">1300000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i083f076bc4e2448c85798e51e3d56cf3_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzctNS0xLTEtNjE3OQ_3013e211-8915-4070-9040-375ef19654ef"
      unitRef="usd">60300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzgtMS0xLTEtNjE3OQ_abcac035-1d54-4731-ac74-df804d36fc96"
      unitRef="usd">12428000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ib47da871b2fd402bb24cfdd089ebc40e_D20191201-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzgtMy0xLTEtNjE3OQ_658b5e06-6117-49a5-b57e-e3373c798cea"
      unitRef="usd">-1001000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzgtNS0xLTEtNjE3OQ_d05fc960-03e6-4e12-baf4-b24f96a70e5c"
      unitRef="usd">11427000</us-gaap:Goodwill>
    <ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzktMS0xLTEtNjE3OQ_93b71cc7-fac9-4922-9416-23dfb585e58c"
      unitRef="usd">72130000</ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets
      contextRef="ib47da871b2fd402bb24cfdd089ebc40e_D20191201-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzktMy0xLTEtNjE3OQ_57e71613-dfc2-430f-8203-70bd46b0a0a8"
      unitRef="usd">299000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets>
    <ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzktNS0xLTEtNjE3OQ_86ed120c-0054-40a7-a566-b7f2820527df"
      unitRef="usd">72429000</ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzExLTEtMS0xLTYxODE_ab9b9742-7d13-40f4-b407-3b7692b377cf"
      unitRef="usd">84000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzExLTUtMS0xLTYxODE_778235a7-1db4-44bd-a107-6bc8927eac95"
      unitRef="usd">84000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzEyLTEtMS0xLTYxODE_212fe767-88e8-45fc-84f6-9b2feacaeee8"
      unitRef="usd">615000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzEyLTUtMS0xLTYxODE_00155f66-b3b4-487a-821e-4a0ab2eaf3fa"
      unitRef="usd">615000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzEzLTEtMS0xLTYxODE_0e7cd307-a74b-4c20-94de-87f25000cb6d"
      unitRef="usd">10771000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <ango:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities
      contextRef="ib47da871b2fd402bb24cfdd089ebc40e_D20191201-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzEzLTMtMS0xLTYxODE_740b6fc1-30e4-4116-b703-e1e02148f08c"
      unitRef="usd">299000</ango:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzEzLTUtMS0xLTYxODE_f932fece-0f59-47b1-834c-8b7939c15980"
      unitRef="usd">11070000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzE0LTEtMS0xLTYxODE_d8ea8872-82bf-4211-a796-2fc386f95566"
      unitRef="usd">11470000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities
      contextRef="ib47da871b2fd402bb24cfdd089ebc40e_D20191201-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzE0LTMtMS0xLTYxODE_3568736d-f4b1-42ca-86ad-e98d8e9b7c15"
      unitRef="usd">299000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzE0LTUtMS0xLTYxODE_95f41f96-dce1-47a3-8f33-cc567f8d229b"
      unitRef="usd">11769000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i56869b2ad00643a086af5e8861f86f89_I20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzE1LTEtMS0xLTYxODE_692a818b-5e26-4ee2-8d0a-5e11de09470b"
      unitRef="usd">60660000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <ango:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetFinancialAssets
      contextRef="ib47da871b2fd402bb24cfdd089ebc40e_D20191201-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzE1LTMtMS0xLTYxODE_d3ab04d7-873c-42b0-8514-94a41ccc5453"
      unitRef="usd">0</ango:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetFinancialAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo4N2UzNjdjZjRmOWU0ZWRlYjY0YWRiMzhmMDM5YmRjNC90YWJsZXJhbmdlOjg3ZTM2N2NmNGY5ZTRlZGViNjRhZGIzOGYwMzliZGM0XzE1LTUtMS0xLTYxODE_0c71543c-4016-461a-9e3b-2c510358f796"
      unitRef="usd">60660000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iada91f25484a4258a1833bdcb812fb66_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTQ1MDA_a1770b6a-ef4c-4a8f-a50b-8f89db969219">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="icc66071f97464ed0a33fe00a47422be2_D20180921-20180921"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzI4OA_8e72e7ba-2a82-47ba-ad21-7772909aa90d"
      unitRef="usd">75000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="icc66071f97464ed0a33fe00a47422be2_D20180921-20180921"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyMg_68af115d-1aad-44c8-8866-4dc700b62c6d"
      unitRef="usd">47900000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie9794e053cde40aeac2b8c2f5970eb20_I20180921"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzM4Mw_5c35f464-7a60-4c97-9c1d-5c17def4ee4f"
      unitRef="usd">22300000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie9794e053cde40aeac2b8c2f5970eb20_I20180921"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzQxOA_bfb67d0b-db8f-4391-83f7-e11f7dce65d1"
      unitRef="usd">4600000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie9794e053cde40aeac2b8c2f5970eb20_I20180921"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzQ1NA_3d14d0d8-9890-4d5c-82a4-daa0658bacd7"
      unitRef="usd">200000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie9794e053cde40aeac2b8c2f5970eb20_I20180921"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzUwNQ_20b6c1d3-b625-4fc2-aeab-4c4f7b3ec549"
      unitRef="usd">22300000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2de25e2de42a40d5bac4e31dfef6b1bc_I20180921"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzUyNA_820a90ea-aa12-4409-861f-021261322d51"
      unitRef="usd">16500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i1dd5fa5a0e4f4e7f878d38e13a4b6203_I20180921"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzU1OA_22ff6080-ecd7-4768-97b0-bcfdf4b0dd2b"
      unitRef="usd">5800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i69e5c7fb06454a049ad4b416b049e51a_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTU4MjU_07f7ae81-c468-4160-b61d-7107381ac265"
      unitRef="usd">1600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzItNi0xLTEtMA_e55daf74-c633-4d82-becf-ace738471d3f"
      unitRef="usd">900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzMtNi0xLTEtMA_076415f8-0920-4cd4-8562-121c00064886"
      unitRef="usd">732000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzQtNi0xLTEtMA_233fca27-ca25-442e-bba4-5c6ce7eee57b"
      unitRef="usd">98000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzUtNi0xLTEtMA_14f315bb-d629-4f7c-bc6b-9dd342f1992b"
      unitRef="usd">133000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1ca42b0fb5864e23ba92cd20d04d95fc_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzctNi0xLTEtMA_87d55587-5962-41ae-b24d-d73c65c96ee1"
      unitRef="usd">400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1a92f3fb08bf48db8303769110a11f67_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzgtNi0xLTEtMA_a2ddbee1-ec26-4912-9217-3202c17d7110"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i40503207bbc8480abbefe4f106d8ad11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzktNi0xLTEtMA_e0c36460-81af-4bac-8f8c-f37c8ce70737"
      unitRef="usd">1500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="if476c49eabbc44898b6ff1ffe0beb38c_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzEwLTYtMS0xLTA_68c40a61-8cec-4e30-8018-241764983985"
      unitRef="usd">18900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i0609397ff86848a79c638537e59d5729_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzExLTYtMS0xLTA_1f0c4898-95db-43ea-961a-3b789fe8e19e"
      unitRef="usd">4600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzEyLTYtMS0xLTA_c7c05126-f93c-4887-9c58-3fdd07f66354"
      unitRef="usd">47982000</us-gaap:Goodwill>
    <ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzEzLTYtMS0xLTA_0fbf98f6-5a8e-4a9e-ab3f-61c0f6f12931"
      unitRef="usd">75445000</ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzE1LTYtMS0xLTA_723b34d5-4382-4eb5-96f9-23ae4891ce50"
      unitRef="usd">352000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedExpenses
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzE2LTYtMS0xLTA_e2c494fd-2e85-4c13-86b3-7bd6d312b616"
      unitRef="usd">106000</ango:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedExpenses>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzE3LTYtMS0xLTA_5bd9bf69-f86f-4eb2-a3cc-dfec6a4cbb9c"
      unitRef="usd">458000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i16a39ccdb4b6458cb09188e0dcb54b11_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZToyMjYzMWM4YTViMWM0NmZhODg2NjQwOTBjOTliY2MwYS90YWJsZXJhbmdlOjIyNjMxYzhhNWIxYzQ2ZmE4ODY2NDA5MGM5OWJjYzBhXzE4LTYtMS0xLTA_e42ac957-22d7-4d47-a257-4cd0822facf6"
      unitRef="usd">74987000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i27cc08ee04374ec680c32955ab3901cd_D20180921-20180921"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTc5MjE_b4ebce2e-80fe-4d13-8b22-e75ae16a23e0">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1698a81c090848b7a8154499071a4c1a_D20180921-20180921"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzMyOTg1MzQ4OTc5OTU_5f7d5186-ae3b-4df0-b8b0-837ee2552fee">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i80d35647cce943a58b9a2dec72b9059a_D20180921-20180921"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzcxNDY4MjU1OTgwOTc_8cac44dc-b354-4489-9d03-17a8a25ff9d3">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i33662ee4e34c4e92980f4e0d53031a97_D20180814-20180814"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzQzMTQ_5a7e23c0-c035-462e-8060-34418a05ef68"
      unitRef="usd">39800000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i33662ee4e34c4e92980f4e0d53031a97_D20180814-20180814"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzQzMjY_c9363dd1-c12c-4e8d-936a-ca1e955073c5"
      unitRef="usd">37000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8c686e361d4840abb4a46261145dc064_I20180814"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzQzNjE_660ad295-0a14-4bb7-b7dc-dcf1a24391d0"
      unitRef="usd">2800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="if60ed76bce0e4d61b679c1355f057a23_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzU0NDk_6de50819-8a56-4e22-93d5-cb63efd975a5"
      unitRef="usd">1000000.0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i0530f915dcfa486fa588862d627b677b_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo5Y2VmYmM2NzM0ZDc0MTI0YjAzM2NlNjU5YjMwZTdjNS90YWJsZXJhbmdlOjljZWZiYzY3MzRkNzQxMjRiMDMzY2U2NTliMzBlN2M1XzItNi0xLTEtMA_924a96cb-10c8-4e4f-8fc3-c2dafd936cdc"
      unitRef="usd">50000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i0530f915dcfa486fa588862d627b677b_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo5Y2VmYmM2NzM0ZDc0MTI0YjAzM2NlNjU5YjMwZTdjNS90YWJsZXJhbmdlOjljZWZiYzY3MzRkNzQxMjRiMDMzY2U2NTliMzBlN2M1XzMtNi0xLTEtMA_d1929591-7191-4898-98fe-694826b36ff7"
      unitRef="usd">10000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i03fae042164347c58056962c9c98b11f_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo5Y2VmYmM2NzM0ZDc0MTI0YjAzM2NlNjU5YjMwZTdjNS90YWJsZXJhbmdlOjljZWZiYzY3MzRkNzQxMjRiMDMzY2U2NTliMzBlN2M1XzUtNi0xLTEtMA_33b45278-e023-4622-ab26-fc8560f8ccd2"
      unitRef="usd">2500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic2ec41bd78e44b439d69c097a900bf8f_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo5Y2VmYmM2NzM0ZDc0MTI0YjAzM2NlNjU5YjMwZTdjNS90YWJsZXJhbmdlOjljZWZiYzY3MzRkNzQxMjRiMDMzY2U2NTliMzBlN2M1XzYtNi0xLTEtMA_7b69e1b1-6066-4589-bd00-3163e2c4c721"
      unitRef="usd">20900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="id9b529bee44f49edbe9a89bd2ae70b75_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo5Y2VmYmM2NzM0ZDc0MTI0YjAzM2NlNjU5YjMwZTdjNS90YWJsZXJhbmdlOjljZWZiYzY3MzRkNzQxMjRiMDMzY2U2NTliMzBlN2M1XzctNi0xLTEtMA_76c56c00-cf96-4c22-8b0c-36d0581c459a"
      unitRef="usd">2600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i0530f915dcfa486fa588862d627b677b_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo5Y2VmYmM2NzM0ZDc0MTI0YjAzM2NlNjU5YjMwZTdjNS90YWJsZXJhbmdlOjljZWZiYzY3MzRkNzQxMjRiMDMzY2U2NTliMzBlN2M1XzgtNi0xLTEtMA_03425db7-b763-4460-8181-e5f188092dc4"
      unitRef="usd">13740000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i0530f915dcfa486fa588862d627b677b_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90YWJsZTo5Y2VmYmM2NzM0ZDc0MTI0YjAzM2NlNjU5YjMwZTdjNS90YWJsZXJhbmdlOjljZWZiYzY3MzRkNzQxMjRiMDMzY2U2NTliMzBlN2M1XzktNi0xLTEtMA_cc157e05-bf83-493f-9676-9f193ec65d0c"
      unitRef="usd">39800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if1b5c9d4259141dd86f6005fb443cd7c_D20180814-20180814"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODEvZnJhZzpjM2E5Nzg1ODI2MWE0YjliOGUxODY1YjE2ZmNkOTMzMC90ZXh0cmVnaW9uOmMzYTk3ODU4MjYxYTRiOWI4ZTE4NjViMTZmY2Q5MzMwXzcxNDY4MjU1OTgxMTg_285c1b75-aac3-4264-b31d-407218ca678e">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90ZXh0cmVnaW9uOjBlZDQxZWFhYzRlODQ5MTg4NTAwNTA5NTBlZTIyMmQwXzMzOTA_8ac08032-fc99-4d1f-8eb0-75d0cbb29995">DIVESTITURES&#160;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Fluid Management&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On May 31, 2019, the Company completed the sale of the NAMIC Fluid Management business (the &#x201c;Divestiture&#x201d;) and all of the assets used primarily in connection with the Fluid Management business to Medline Industries, Inc. (&#x201c;Medline&#x201d;) pursuant to an asset purchase agreement dated April 17, 2019 (the &#x201c;Asset Purchase Agreement&#x201d;).  Total consideration received by the Company for the Divestiture in the fourth quarter of fiscal year 2019 was $169.2 million in cash and resulted in a gain of $46.6 million after working capital adjustments of $0.6 million.  The gain is recorded in discontinued operations.  On June 3, 2019, a portion of the net proceeds were used to retire the outstanding balance on the Term Loan and Revolving Facility and the remaining net proceeds will continue to be invested in the business. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Pursuant to a transition services agreement entered into and effective on the closing of the transaction, the Company will supply certain services to Medline.  Medline will receive certain legal, human resource, tax, accounting and information technology services from the Company for a period generally not to exceed 24 months. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As a result of the Divestiture, the results of operations from the Fluid Management business are reported in the accompanying consolidated statements of operations as &#x201c;Income from discontinued operations, net of income tax&#x201d; for the years ended&#160;May 31, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the financial results of discontinued operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales (exclusive of amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gain on divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from discontinued operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;), only expenses specifically identifiable and related to a business to be disposed may be allocated to discontinued operations.  As such, the selling and marketing, research and development and general and administrative expenses recorded in discontinued operations include corporate costs incurred directly in support of the Fluid Management portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company applied the &#x201c;Intraperiod Tax Allocation&#x201d; rules under ASC 740, which requires the allocation of an entity&#x2019;s total annual income tax provision among continuing operations and, in the Company&#x2019;s case, discontinued operations.  Included in the $1.6 million income tax expense for fiscal year 2019 is $0.6 million tax expense related to the gain on the Divestiture. The taxes on the gain were calculated using various state statutory tax rates and are partially&#160;offset by the utilization of historical state net operating losses. There are no current federal taxes on the gain due to utilization of historical net operating losses which had a corresponding valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below provides a reconciliation of the gain recorded on the sale of the Fluid Management business:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds received from Divestiture&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fluid Management assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fluid Management assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Transaction costs for Divestiture&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gain on sale of the Fluid Management business before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Costs include advisory fees, legal fees and professional fees&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Proceeds from the sale of Fluid Management have been presented in the Consolidated Statements of Cash Flows under investing activities for the fiscal year ended May 31, 2019.&#160;&#160;Total operating and investing cash flows of discontinued operations for the fiscal year ended May 31, 2019 and 2018 are comprised of the following, which exclude the effect of income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net cash provided by investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ib118049e566346918e4d77c1949c5a3f_I20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90ZXh0cmVnaW9uOjBlZDQxZWFhYzRlODQ5MTg4NTAwNTA5NTBlZTIyMmQwXzQ4MA_61045ed0-3c4e-404e-8336-2e7ce4e17ee1"
      unitRef="usd">169200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i16b20f0b4bbc479d9dd2a575b302f080_D20190301-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90ZXh0cmVnaW9uOjBlZDQxZWFhYzRlODQ5MTg4NTAwNTA5NTBlZTIyMmQwXzUxNw_89fe899f-a807-4c7e-9199-ec725220bf38"
      unitRef="usd">46600000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <ango:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationWorkingCapitalAdjustment
      contextRef="i16b20f0b4bbc479d9dd2a575b302f080_D20190301-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90ZXh0cmVnaW9uOjBlZDQxZWFhYzRlODQ5MTg4NTAwNTA5NTBlZTIyMmQwXzU1Nw_3c3b3404-7801-459c-a14e-34fe99a60301"
      unitRef="usd">600000</ango:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationWorkingCapitalAdjustment>
    <ango:TransitionServicesAgreementTermsServicePeriod
      contextRef="i3192185bce364295a7aa5b10382d39a0_D20200301-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90ZXh0cmVnaW9uOjBlZDQxZWFhYzRlODQ5MTg4NTAwNTA5NTBlZTIyMmQwXzExMzk_1cf0a109-fa57-4e21-bd6e-14b655c20a26">P24M</ango:TransitionServicesAgreementTermsServicePeriod>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90ZXh0cmVnaW9uOjBlZDQxZWFhYzRlODQ5MTg4NTAwNTA5NTBlZTIyMmQwXzMzOTE_68f9293e-b706-4145-b5c3-fe33237fab9b">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the financial results of discontinued operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales (exclusive of amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gain on divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from discontinued operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;72,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The table below provides a reconciliation of the gain recorded on the sale of the Fluid Management business:&lt;div style="margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds received from Divestiture&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;169,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Working capital adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fluid Management assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fluid Management assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;118,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Transaction costs for Divestiture&lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt; (1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gain on sale of the Fluid Management business before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Costs include advisory fees, legal fees and professional fees&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Proceeds from the sale of Fluid Management have been presented in the Consolidated Statements of Cash Flows under investing activities for the fiscal year ended May 31, 2019.&#160;&#160;Total operating and investing cash flows of discontinued operations for the fiscal year ended May 31, 2019 and 2018 are comprised of the following, which exclude the effect of income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net cash provided by investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzItMy0xLTEtMA_c2209d28-2a98-4f52-b9f1-d736179637c6"
      unitRef="usd">88850000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzItNS0xLTEtMA_5682e542-fabe-41c2-8172-e140cc0ce5ee"
      unitRef="usd">82630000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzMtMy0xLTEtMA_67609a03-8e92-4a9b-a65c-86f70a16e986"
      unitRef="usd">52978000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzMtNS0xLTEtMA_8cf0a522-c049-439e-a5d7-79db86696637"
      unitRef="usd">49611000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzQtMy0xLTEtMA_76509be0-8016-4e1b-bb32-3286779ed47d"
      unitRef="usd">35872000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzQtNS0xLTEtMA_6c03a090-ddc5-4a4a-9302-d76caf088221"
      unitRef="usd">33019000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <ango:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzctMy0xLTEtMA_0900c603-dc82-4800-998b-60f58cdf61b6"
      unitRef="usd">1177000</ango:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <ango:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzctNS0xLTEtMA_7fb61d06-e253-48b4-8629-5c669dcbfc05"
      unitRef="usd">1121000</ango:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense>
    <ango:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzgtMy0xLTEtMA_737e08e5-a2be-40b4-88be-e26ae83b58f0"
      unitRef="usd">4129000</ango:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <ango:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzgtNS0xLTEtMA_8c22dc5d-bd34-4535-8948-3ce6fa03944e"
      unitRef="usd">4167000</ango:DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzktMy0xLTEtMA_3f9c6573-8316-43f4-9234-b640a36125bd"
      unitRef="usd">271000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzktNS0xLTEtMA_5cd51aab-1760-41ae-9f04-81533e90f49c"
      unitRef="usd">274000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzEwLTMtMS0xLTA_e543b51f-6615-40b1-897f-580a1cd95913"
      unitRef="usd">2716000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzEwLTUtMS0xLTA_a9e56362-bf2e-44b7-9206-6dc1e55c8eac"
      unitRef="usd">2729000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzExLTMtMS0xLTA_c8e5a090-bc6a-493b-b859-5896e4164d6d"
      unitRef="usd">8293000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzExLTUtMS0xLTA_91e564f9-e695-4613-b369-619446c3bde4"
      unitRef="usd">8291000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzEyLTMtMS0xLTA_77445eac-fa28-4e0c-ae76-29ab4e23b2ed"
      unitRef="usd">27579000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzEyLTUtMS0xLTA_10042e60-9ea5-457f-9955-276a572efe9c"
      unitRef="usd">24728000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzE1LTMtMS0xLTA_7a3f70f6-20fb-4d24-ae98-7e105ebc25f7"
      unitRef="usd">46592000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzE1LTUtMS0xLTA_55bcd3b8-42f9-4c76-927e-d99721d59193"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzE4LTMtMS0xLTA_707b10a7-681f-4711-8666-8a2d1f69f7db"
      unitRef="usd">74171000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzE4LTUtMS0xLTA_db3991fb-9a6b-43b7-a072-0389665a9688"
      unitRef="usd">24728000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzE5LTMtMS0xLTA_9e23ac3c-6abf-4c62-80c7-47b9151b010d"
      unitRef="usd">1685000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzE5LTUtMS0xLTA_5851a111-d298-4f2b-8544-08edcb90a23d"
      unitRef="usd">2166000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzIwLTMtMS0xLTA_1a28e2a1-20c2-4e19-af55-c72c34ed8620"
      unitRef="usd">72486000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTphM2ZiNDljY2EzMzA0MjYzOTYyYzkzNmE4ZWNkN2U3YS90YWJsZXJhbmdlOmEzZmI0OWNjYTMzMDQyNjM5NjJjOTM2YThlY2Q3ZTdhXzIwLTUtMS0xLTA_b22794eb-33d6-49fd-b5f8-1338058616ca"
      unitRef="usd">22562000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90ZXh0cmVnaW9uOjBlZDQxZWFhYzRlODQ5MTg4NTAwNTA5NTBlZTIyMmQwXzIxOTg_f97d25c0-497e-4f4a-9d18-1e3edc6d1f52"
      unitRef="usd">1600000</us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation>
    <us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90ZXh0cmVnaW9uOjBlZDQxZWFhYzRlODQ5MTg4NTAwNTA5NTBlZTIyMmQwXzIyNDQ_c4af6223-4311-43ce-b8d8-c1e16e868520"
      unitRef="usd">600000</us-gaap:DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzEtMS0xLTEtMA_be9ab14b-f247-4ff2-8bbb-40cbc1180ab2"
      unitRef="usd">169242000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <ango:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationWorkingCapitalAdjustment
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzItMS0xLTEtMA_494f3160-40ea-4f9d-b616-148cb55fd098"
      unitRef="usd">612000</ango:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationWorkingCapitalAdjustment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1
      contextRef="ib118049e566346918e4d77c1949c5a3f_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzUtMS0xLTEtMA_4277df7a-c60c-4d52-9af5-65ce80c5e3e9"
      unitRef="usd">11029000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="ib118049e566346918e4d77c1949c5a3f_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzYtMS0xLTEtMA_8a6c0e12-dd55-41c5-9d66-0cd0e6877968"
      unitRef="usd">16624000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="ib118049e566346918e4d77c1949c5a3f_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzctMS0xLTEtMA_939583db-0288-4f29-9ddf-afb5651e2941"
      unitRef="usd">15047000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="ib118049e566346918e4d77c1949c5a3f_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzgtMS0xLTEtMA_d7917211-39bb-47b2-a19b-dd75636300de"
      unitRef="usd">75308000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ib118049e566346918e4d77c1949c5a3f_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzktMS0xLTEtMA_906f608e-4b19-414e-95ec-695e39ef6944"
      unitRef="usd">118008000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <ango:TransactionCostsDisposition
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzE1LTEtMS0xLTA_a4714266-601f-4ee2-b143-71a2cc7ce4e9"
      unitRef="usd">4030000</ango:TransactionCostsDisposition>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTo1NTJhZWI1NmJjYzU0YzIwYWEwN2EyNDA4NTNkYjZkMC90YWJsZXJhbmdlOjU1MmFlYjU2YmNjNTRjMjBhYTA3YTI0MDg1M2RiNmQwXzE3LTEtMS0xLTA_2215f916-fc70-4da8-a60e-0c953c36fdd2"
      unitRef="usd">46592000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTplYzhjZWUzMWFjODA0YWFiYjY1N2M3Y2YyYjFkMDFmMi90YWJsZXJhbmdlOmVjOGNlZTMxYWM4MDRhYWJiNjU3YzdjZjJiMWQwMWYyXzItMy0xLTEtMA_d3f47bbf-c83a-4620-957f-ed810eae0f29"
      unitRef="usd">2245000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTplYzhjZWUzMWFjODA0YWFiYjY1N2M3Y2YyYjFkMDFmMi90YWJsZXJhbmdlOmVjOGNlZTMxYWM4MDRhYWJiNjU3YzdjZjJiMWQwMWYyXzItNS0xLTEtMA_6a6664e1-8670-4408-8e29-be7ee7b00312"
      unitRef="usd">5581000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i922a391d37154d7bb1b70782dc3d3fc2_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTplYzhjZWUzMWFjODA0YWFiYjY1N2M3Y2YyYjFkMDFmMi90YWJsZXJhbmdlOmVjOGNlZTMxYWM4MDRhYWJiNjU3YzdjZjJiMWQwMWYyXzMtMy0xLTEtMA_c90f3bd1-91ed-446d-b536-399cd4965385"
      unitRef="usd">982000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ibb8cd03d042445b683d002b459f6f809_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xODcvZnJhZzowZWQ0MWVhYWM0ZTg0OTE4ODUwMDUwOTUwZWUyMjJkMC90YWJsZTplYzhjZWUzMWFjODA0YWFiYjY1N2M3Y2YyYjFkMDFmMi90YWJsZXJhbmdlOmVjOGNlZTMxYWM4MDRhYWJiNjU3YzdjZjJiMWQwMWYyXzMtNS0xLTEtMA_45c6df5f-ac24-42d1-9fa4-d1fcf028391a"
      unitRef="usd">1146000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzkyNDU_eea54458-110d-461f-94cc-765bb51ceef1">REVENUE FROM CONTRACTS WITH CUSTOMERS&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contracts and Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company contracts with its customers based on customer purchase orders, which in many cases are governed by master purchasing agreements.  The Company&#x2019;s contracts with customers are generally for product only, and do not include other performance obligations such as services or other material rights.  As part of its assessment of each contract, the Company evaluates certain factors including the customer&#x2019;s ability to pay (or credit risk).  For each contract, the Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Transaction Price and Allocation to Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Transaction prices of products are typically based on contracted rates.  Product revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products to a customer.  To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method.  As such, revenue is recorded net of rebates, returns and other deductions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;If a contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.  Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone selling prices of the promised products underlying each performance obligation.  The Company has standard pricing for its products and determines standalone selling prices based on the price at which the performance obligation is sold separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#x2019;s performance obligation is satisfied), which occurs at a point in time, and may be upon shipment from the Company&#x2019;s manufacturing site or delivery to the customer&#x2019;s named location, based on the contractual shipping terms of a contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; In determining whether control has transferred, the Company considers if there is a present right to payment from the customer and when physical possession, legal title and risks and rewards of ownership have transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company typically invoices customers upon satisfaction of identified performance obligations.  As the Company&#x2019;s standard payment terms are 30 to 90 days from invoicing, the Company does not provide any significant financing to its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Sales, value added, and other taxes collected on behalf of third parties are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established for discounts, returns, rebates and allowances that are offered within contracts between the Company and its customers.  These reserves are based on the amounts earned or to be claimed on the related sales and are classified as a current liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Rebates and Allowances:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company provides certain customers with rebates and allowances that are explicitly stated in the Company&#x2019;s contracts and are recorded as a reduction of revenue in the period the related product revenue is recognized.  The Company establishes a liability for such amounts, which is included in accrued expenses in the accompanying consolidated balance sheets.  These rebates and allowances result from performance-based offers that are primarily based on attaining contractually specified sales volumes and administrative fees the Company is required to pay to group purchasing organizations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Product Returns: The Company generally offers customers a limited right of return.  Product returns after 30 days must be pre-approved by the Company and customers may be subject to a 20% restocking charge.  To be accepted, a returned product must be unadulterated, undamaged and have at least twelve months remaining prior to its expiration date.  The Company estimates the amount of its product sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized.  The Company currently estimates product return liabilities using its historical product return information and considers other factors that it believes could significantly impact its expected returns, including product recalls.  During the year ended May&#160;31, 2020, such product returns were not material.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contract Balances with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A receivable is recognized in the period the Company ships the product.  Payment terms on invoiced amounts are based on contractual terms with each customer and generally coincide with revenue recognition.  Accordingly, the Company does not have any contract assets associated with the future right to invoice its customers.  In some cases, if control of the product has not yet transferred to the customer or the timing of the payments made by the customer precedes the Company&#x2019;s fulfillment of the performance obligation, the Company recognizes a contract liability that is included in deferred revenue in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Costs to Obtain or Fulfill a Customer Contract&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under ASC 606, the Company recognizes an asset for incremental costs of obtaining a contract with a customer if it expects to recover those costs.  The Company&#x2019;s sales incentive compensation plans qualify for capitalization since these plans are directly related to sales achieved during a period of time.  However, the Company has elected the practical expedient under &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 340-40-25-4 to expense the costs as they are incurred within selling and marketing expenses since the amortization period is less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for shipping and handling activities related to contracts with customers as costs to fulfill the promise to transfer the associated products.  Shipping and handling costs, associated with the distribution of finished products to customers, are recorded in costs of goods sold and are recognized when the related finished product is shipped to the customer.  Amounts charged to customers for shipping are recorded in net sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzkyNTI_25be3b8f-9417-4a27-bfa2-4592ea544b3c">REVENUE FROM CONTRACTS WITH CUSTOMERS&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under ASC 606, revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services.  To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has one primary revenue stream which is the sales of its products.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables summarize net product revenue by Global Business Unit ("GBU") and geography for the year ended May&#160;31, 2020 and for the year ended May&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:36.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.801%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular Interventions &amp;amp; Therapies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Net Product Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's products consist of a wide range of medical, surgical and diagnostic devices used by professional healthcare providers for vascular access, for the treatment of peripheral vascular disease and for use in oncology and surgical settings.  The Company's devices are generally used in minimally invasive, image-guided procedures.  Most of the Company's products are intended to be used once and then discarded, or they may be implanted for short or long term use.  The Company sells its products to its distribution partners and to end users, such as interventional radiologists, interventional cardiologists, vascular surgeons, urologists, interventional and surgical oncologists and critical care nurses.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contracts and Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company contracts with its customers based on customer purchase orders, which in many cases are governed by master purchasing agreements.  The Company&#x2019;s contracts with customers are generally for product only, and do not include other performance obligations such as services or other material rights.  As part of its assessment of each contract, the Company evaluates certain factors including the customer&#x2019;s ability to pay (or credit risk).  For each contract, the Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Transaction Price and Allocation to Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Transaction prices of products are typically based on contracted rates.  Product revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring products to a customer.  To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method.  As such, revenue is recorded net of rebates, returns and other deductions. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;If a contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.  Contracts that contain multiple performance obligations require an allocation of the transaction price based on the estimated relative standalone selling prices of the promised products underlying each performance obligation.  The Company has standard pricing for its products and determines standalone selling prices based on the price at which the performance obligation is sold separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#x2019;s performance obligation is satisfied), which occurs at a point in time, and may be upon shipment from the Company&#x2019;s manufacturing site or delivery to the customer&#x2019;s named location, based on the contractual shipping terms of a contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; In determining whether control has transferred, the Company considers if there is a present right to payment from the customer and when physical possession, legal title and risks and rewards of ownership have transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company typically invoices customers upon satisfaction of identified performance obligations.  As the Company&#x2019;s standard payment terms are 30 to 90 days from invoicing, the Company does not provide any significant financing to its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Sales, value added, and other taxes collected on behalf of third parties are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Variable Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established for discounts, returns, rebates and allowances that are offered within contracts between the Company and its customers.  These reserves are based on the amounts earned or to be claimed on the related sales and are classified as a current liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Rebates and Allowances:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company provides certain customers with rebates and allowances that are explicitly stated in the Company&#x2019;s contracts and are recorded as a reduction of revenue in the period the related product revenue is recognized.  The Company establishes a liability for such amounts, which is included in accrued expenses in the accompanying consolidated balance sheets.  These rebates and allowances result from performance-based offers that are primarily based on attaining contractually specified sales volumes and administrative fees the Company is required to pay to group purchasing organizations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Product Returns: The Company generally offers customers a limited right of return.  Product returns after 30 days must be pre-approved by the Company and customers may be subject to a 20% restocking charge.  To be accepted, a returned product must be unadulterated, undamaged and have at least twelve months remaining prior to its expiration date.  The Company estimates the amount of its product sales that may be returned by its customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized.  The Company currently estimates product return liabilities using its historical product return information and considers other factors that it believes could significantly impact its expected returns, including product recalls.  During the year ended May&#160;31, 2020, such product returns were not material.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contract Balances with Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A receivable is recognized in the period the Company ships the product.  Payment terms on invoiced amounts are based on contractual terms with each customer and generally coincide with revenue recognition.  Accordingly, the Company does not have any contract assets associated with the future right to invoice its customers.  In some cases, if control of the product has not yet transferred to the customer or the timing of the payments made by the customer precedes the Company&#x2019;s fulfillment of the performance obligation, the Company recognizes a contract liability that is included in deferred revenue in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents changes in the Company&#x2019;s receivables, contract assets and contract liabilities with customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the years ended May&#160;31, 2020 and 2019, the Company had additions to contract liabilities of $2.1 million and $0.6&#160;million, respectively.  This was offset by $2.2 million and $1.1&#160;million in revenue that was recognized during the years ended May&#160;31, 2020 and 2019, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Costs to Obtain or Fulfill a Customer Contract&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under ASC 606, the Company recognizes an asset for incremental costs of obtaining a contract with a customer if it expects to recover those costs.  The Company&#x2019;s sales incentive compensation plans qualify for capitalization since these plans are directly related to sales achieved during a period of time.  However, the Company has elected the practical expedient under &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;ASC 340-40-25-4 to expense the costs as they are incurred within selling and marketing expenses since the amortization period is less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for shipping and handling activities related to contracts with customers as costs to fulfill the promise to transfer the associated products.  Shipping and handling costs, associated with the distribution of finished products to customers, are recorded in costs of goods sold and are recognized when the related finished product is shipped to the customer.  Amounts charged to customers for shipping are recorded in net sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzkyNDY_5af5c82c-0681-4c20-8098-818d180f5296">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables summarize net product revenue by Global Business Unit ("GBU") and geography for the year ended May&#160;31, 2020 and for the year ended May&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:36.304%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.384%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.801%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular Interventions &amp;amp; Therapies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;106,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="i2feaa9c8e1fc4d37946bb9f7df0692ac_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzMtMS0xLTEtMzQwNA_474d29b9-0fba-454c-a04a-05072f0e937d"
      unitRef="usd">98965000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if460a8342d504945ad9a654559f72983_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzMtMy0xLTEtMzQwNw_9d6bbe2f-6b5c-4f43-ae6c-a3ba2d047144"
      unitRef="usd">13741000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifc4e15be644440d782b8298eabf2c56f_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzMtNS0xLTEtMzM5NQ_5c4cc9d5-2993-4165-a938-8b21db861ae9"
      unitRef="usd">112706000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if2dab92f7fbb42d38dff1114adf63e73_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzMtMS0xLTEtMA_24c70cc7-9cc6-4fd9-8400-3022d0aeec17"
      unitRef="usd">106767000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id30ec3b7e24e4d03a3ec7dd177aaca39_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzMtMy0xLTEtMA_736ac079-e10d-4b75-ba87-b922848f28c0"
      unitRef="usd">13134000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i468787b5affa4d6b856a6110af1f9c99_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzMtNS0xLTEtMA_db18104e-3313-444c-aaf2-156a90eb68b4"
      unitRef="usd">119901000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1c3cb9884a89408bbfc25c398926785b_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzQtMS0xLTEtMzQwNA_47c10d9c-68d0-4ca4-94d2-c70f8b6f409b"
      unitRef="usd">76768000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i638adb2c98c34e67a4799730b9434b26_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzQtMy0xLTEtMzQwNw_e33ca04e-091e-40f5-9351-ad0d252597f2"
      unitRef="usd">17531000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8b04f89ac6b546f9b705c65760c76004_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzQtNS0xLTEtMzM5NQ_5e25a65f-99d7-4888-8c4a-0194051d3a80"
      unitRef="usd">94299000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if27fad52b9084e28961b0807a0138ce5_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzQtMS0xLTEtMA_8bf94150-31d4-4c89-95f1-3d70272341c8"
      unitRef="usd">79611000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaa8a5c64e6a447c1b219ce34d62f52fb_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzQtMy0xLTEtMA_f2d2ef49-be73-4123-bcc2-68e916055357"
      unitRef="usd">15119000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7840b75a3f4140bdb9e7cf2d3a8d1314_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzQtNS0xLTEtMA_4c061567-601a-442b-8e34-a2c8b12af1be"
      unitRef="usd">94730000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1da1bfb9c6c5486f8d2e2c23c993db45_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzUtMS0xLTEtMzQwNA_77752fad-828e-4633-851a-5dae4f75805c"
      unitRef="usd">32247000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i18028b4eac1144cd89fb93acca0bbb8e_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzUtMy0xLTEtMzQwNw_5feea344-2458-40c0-8424-8ec7c1fbf681"
      unitRef="usd">24905000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ba9e981fb4e4b61a4d2e037a6894e58_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzUtNS0xLTEtMzM5NQ_2ac8a2da-f2a9-447a-a5c0-6c21e5f0c047"
      unitRef="usd">57152000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4fc754f3b7174cd49c94f081de930446_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzUtMS0xLTEtMA_2cf6796f-4074-4cb7-977a-26867d9f620c"
      unitRef="usd">30579000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9296732136394c1f957c597d5ffe4a1f_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzUtMy0xLTEtMA_c238cfe1-76bd-4866-b601-453b627b446e"
      unitRef="usd">25424000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9b1ede00c9b143c293f15394432b13bb_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzUtNS0xLTEtMA_c11ea853-5818-41a7-bbe5-6c076b775c96"
      unitRef="usd">56003000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id490a9e7997d433a89bc95072365e77e_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzctMS0xLTEtNjIzNQ_32e5ac23-d664-4c12-829e-e6d589c111af"
      unitRef="usd">207980000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib8315c46da734df392d8dcb1616b7e08_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzctMy0xLTEtNjIzNQ_c93b2d71-280b-4973-be99-3cd3886000af"
      unitRef="usd">56177000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzctNS0xLTEtMzM5NQ_6260194d-bcbc-4cac-b8d4-255014b0c361"
      unitRef="usd">264157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i540b10864b324c7bb3ae8971a0b58b4d_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzctMS0xLTEtMA_ba2daf28-0310-4b75-86ff-8e86a0052473"
      unitRef="usd">216957000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ida32e4a379314b3180f6fd8b1c0f2a39_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzctMy0xLTEtMA_4caf0872-95ed-41c5-9c7f-5b71928ba913"
      unitRef="usd">53677000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZTplOTBlOGY2NTMxYWU0MzdlOGQzZTAwMDczNjYxNWNiNS90YWJsZXJhbmdlOmU5MGU4ZjY1MzFhZTQzN2U4ZDNlMDAwNzM2NjE1Y2I1XzctNS0xLTEtMA_bd453407-bdb6-499e-a431-e23eaddd52b4"
      unitRef="usd">270634000</us-gaap:Revenues>
    <ango:RevenuePerformanceObligationPaymentTerm
      contextRef="i3b65346439004ee09dfa7e155241a194_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzUwOTQ_0969606a-9915-44e0-a1a0-636b4afb3a7d">P30D</ango:RevenuePerformanceObligationPaymentTerm>
    <ango:RevenuePerformanceObligationPaymentTerm
      contextRef="ifd8c1fbac80948749284c9cb67b7b5a0_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzcxNDY4MjU1OTA4MTQ_a5909b9d-91b6-4504-8b1c-588b8889747b">P90D</ango:RevenuePerformanceObligationPaymentTerm>
    <ango:ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzcxNDY4MjU1OTA4MzM_4cfe4691-f850-4a99-89de-596732358f9d">P30D</ango:ContractwithCustomerRightofReturnProductReturnPeriodAfterPurchaseDateRequiringPreApproval>
    <ango:ContractwithCustomerRightofReturnRestockingCharge
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzY1NDQ_19f657b7-c236-4371-8c95-fcd9d2ca7a01"
      unitRef="number">0.20</ango:ContractwithCustomerRightofReturnRestockingCharge>
    <ango:ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzcxNDY4MjU1OTA4NTg_758b8403-0c63-4e2c-83be-380467e77bbe">P12M</ango:ContractwithCustomerRightofReturnMinimumRemainingProductLifePriortoReturn>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzkyMzY_4d5141a1-2655-48d4-be3b-f69120924ff7">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents changes in the Company&#x2019;s receivables, contract assets and contract liabilities with customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZToyODczMjJlNTAyNmY0MWRhYjg4NDNkNmJhZjQ4OWI3Zi90YWJsZXJhbmdlOjI4NzMyMmU1MDI2ZjQxZGFiODg0M2Q2YmFmNDg5YjdmXzItMS0xLTEtMA_8a556aa0-e971-42cf-8838-5dad4fdc78e2"
      unitRef="usd">31263000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZToyODczMjJlNTAyNmY0MWRhYjg4NDNkNmJhZjQ4OWI3Zi90YWJsZXJhbmdlOjI4NzMyMmU1MDI2ZjQxZGFiODg0M2Q2YmFmNDg5YjdmXzItMy0xLTEtMA_73c89126-9706-493f-8790-fcd36ae4542a"
      unitRef="usd">43577000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZToyODczMjJlNTAyNmY0MWRhYjg4NDNkNmJhZjQ4OWI3Zi90YWJsZXJhbmdlOjI4NzMyMmU1MDI2ZjQxZGFiODg0M2Q2YmFmNDg5YjdmXzMtMS0xLTEtMA_405bc1e2-8e48-4ddd-b0aa-a695bdf2c514"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZToyODczMjJlNTAyNmY0MWRhYjg4NDNkNmJhZjQ4OWI3Zi90YWJsZXJhbmdlOjI4NzMyMmU1MDI2ZjQxZGFiODg0M2Q2YmFmNDg5YjdmXzMtMy0xLTEtMA_8dc2d4b3-2209-47b1-bc75-a5099cc2c546"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZToyODczMjJlNTAyNmY0MWRhYjg4NDNkNmJhZjQ4OWI3Zi90YWJsZXJhbmdlOjI4NzMyMmU1MDI2ZjQxZGFiODg0M2Q2YmFmNDg5YjdmXzQtMS0xLTEtMA_2e92e713-e9f2-4d6f-8a7c-ee5ce5cd9cf2"
      unitRef="usd">545000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90YWJsZToyODczMjJlNTAyNmY0MWRhYjg4NDNkNmJhZjQ4OWI3Zi90YWJsZXJhbmdlOjI4NzMyMmU1MDI2ZjQxZGFiODg0M2Q2YmFmNDg5YjdmXzQtMy0xLTEtMA_68cb8a4d-92ad-4802-9df0-01699ef3063d"
      unitRef="usd">681000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzI3NDg3NzkwNzk5OTM_4fec9502-3169-46f2-a6d1-18300a9c39ae"
      unitRef="usd">2100000</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzMyOTg1MzQ4OTQxODU_a5da3d4e-8306-494a-993e-b0432da855b9"
      unitRef="usd">600000</us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzgwNjk_1f6f6e1e-2fa8-4372-9b1e-50b01be3168c"
      unitRef="usd">2200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTAvZnJhZzo4OWNhYTkzMGE3ODc0MjZkOTU5YWExYTdkNjQyN2M2Yi90ZXh0cmVnaW9uOjg5Y2FhOTMwYTc4NzQyNmQ5NTlhYTFhN2Q2NDI3YzZiXzMyOTg1MzQ4OTQyMjA_428d1ad2-96bc-40c1-bb99-c803dbc509e5"
      unitRef="usd">1100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzcxNDY4MjU1OTAzNTQ_532302e5-bc43-4ce8-b62b-90fc09058640">FAIR VALUE OF FINANCIAL INSTRUMENTS&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On a recurring basis, the Company measures certain financial assets and financial liabilities at fair value based upon quoted market prices, where available. Where quoted market prices or other observable inputs are not available, the Company applies valuation techniques to estimate fair value. FASB ASC Topic 820,&#160;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Fair Value Measurements and Disclosures, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;establishes a three-level valuation hierarchy for disclosure of fair value measurements. The categorization of financial assets and financial liabilities within the valuation hierarchy is based upon the lowest level of input that is significant to the measurement of fair value.  The three levels of the hierarchy are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 1 - Inputs to the valuation methodology are quoted market prices for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 2 - Inputs to the valuation methodology are other observable inputs, including quoted market prices for similar assets or liabilities and market-corroborated inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:36pt;text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Level 3 - Inputs to the valuation methodology are unobservable inputs based on management&#x2019;s best estimate of inputs market participants would use in pricing the asset or liability at the measurement date, including assumptions about risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's financial instruments include cash and cash equivalents, marketable securities, accounts receivable, accounts payable and contingent consideration. The carrying amount of cash and cash equivalents, accounts receivable, and accounts payable approximates fair value due to their immediate or short-term maturities.  The recurring fair value measurements using significant unobservable inputs (Level 3) relate to contingent consideration liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements using inputs considered as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value at May 31, 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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration for acquisition earn outs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:60.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements using inputs considered as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration for acquisition earn out&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:60.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There were no transfers in and out of Level 1, 2 and 3 measurements for the years ended May&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below presents the changes in fair value components of Level 3 instruments in the year ended May&#160;31, 2020:    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:84.403%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.597%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial&#160;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration liability recorded as a result of the acquisition (Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Change in present value of contingent consideration &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,531)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Change in the fair value of contingent consideration is included in earnings and comprised of changes in estimated earn out payments based on projections of Company performance and amortization of the present value discount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During fiscal year 2020, the Company revised the sales projections for RadiaDyne products as a result of reviews performed by executive management.  The adjustments to the sales projections over the contractual earn-out period resulted in a $9.2 million reduction in the fair value of the contingent liability.  It was also determined that one of the technical milestones would not be achieved, which resulted in an additional reduction in the liability of $2.7&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below presents the changes in fair value components of Level 3 instruments in the year ended May&#160;31, 2019:   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:70.076%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&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.598%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial&#160;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration liabilities recorded as a result of the acquisitions (Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Change in fair value of contingent consideration &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair market value adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from sale of marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Change in the fair value of contingent consideration is included in earnings and comprised of changes in estimated earn out payments based on projections of Company performance and amortization of the present value discount.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In the fourth quarter of fiscal year 2019, the Company revised the sales projections for RadiaDyne products as a result of reviews performed by executive management.  The adjustments to the sales projections over the contractual earn-out period resulted in a $8.4&#160;million reduction in the fair value of the contingent liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Contingent Liability for Acquisition Earn Outs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Some of the Company's business combinations involve the potential for the payment of future contingent consideration upon the achievement of certain product development milestones or various other performance conditions. Payment of the additional consideration is generally contingent on the acquired company reaching certain performance milestones, including attaining specified revenue levels or product development targets. Contingent consideration is recorded at the estimated fair value of the contingent payments on the acquisition date. The fair value of the contingent consideration is remeasured at the estimated fair value at each reporting period with the change in fair value recognized as income or expense within change in fair value of contingent consideration in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company measures the initial liability and remeasures the liability on a recurring basis using Level 3 inputs as defined under authoritative guidance for fair value measurements which is determined using a discounted cash flow model applied to projected net sales, using probabilities of achieving projected net sales and projected payment dates. Projected net sales are based on internal projections and extensive analysis of the target market and the sales potential. Increases or decreases in any valuation inputs in isolation may result in a significantly lower or higher fair value measurement in the future. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The recurring Level 3 fair value measurements of the contingent consideration liabilities include the following significant unobservable inputs as of May&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.578%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.208%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:26.046%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.485%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unobservable Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue based payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Probability of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;66% - 100%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected fiscal year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 - 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Technical milestones&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated probability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated probability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;At May&#160;31, 2020, the amount of undiscounted future contingent consideration that the Company expects to pay as a result of all completed acquisitions is approximately $21.0 million.  The milestones, including revenue projections and technical milestones, associated with the contingent consideration must be reached in future periods ranging from fiscal years 2021 to 2025 in order for the associated consideration to be paid. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Items Measured at Fair Value on a Nonrecurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded a goodwill impairment charge of $158.6&#160;million as of May 31, 2020 to write down the carrying value of the reporting unit to fair value using Level 3 inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There were no other items measured at fair value on a nonrecurring basis during the year ended May 31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzU5MDE_7d3b51be-9610-494c-ad5b-69e91f52ce71">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements using inputs considered as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value at May 31, 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;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration for acquisition earn outs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:60.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value Measurements using inputs considered as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration for acquisition earn out&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:60.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if68a3a2ad8e94f708bbba594b0125658_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToyMTg0MDE5YTE0Y2E0MmU5OTA1Mzc1MmUwYmYyN2I0OS90YWJsZXJhbmdlOjIxODQwMTlhMTRjYTQyZTk5MDUzNzUyZTBiZjI3YjQ5XzEzLTEtMS0xLTA_a02fdced-7a2b-411a-9145-620d938aea1a"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ife4e7db5978d4f498e7f301292cad42f_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToyMTg0MDE5YTE0Y2E0MmU5OTA1Mzc1MmUwYmYyN2I0OS90YWJsZXJhbmdlOjIxODQwMTlhMTRjYTQyZTk5MDUzNzUyZTBiZjI3YjQ5XzEzLTMtMS0xLTA_36d29d5d-5907-43ed-88a4-6e55b3e1a86a"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2086c38846d24233bd074d59373a3ef1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToyMTg0MDE5YTE0Y2E0MmU5OTA1Mzc1MmUwYmYyN2I0OS90YWJsZXJhbmdlOjIxODQwMTlhMTRjYTQyZTk5MDUzNzUyZTBiZjI3YjQ5XzEzLTUtMS0xLTA_2081c859-6b74-4aa4-a51d-1646593d6104"
      unitRef="usd">15647000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="iaeca4652a8844d2fb5cfdaefa65fc9f5_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToyMTg0MDE5YTE0Y2E0MmU5OTA1Mzc1MmUwYmYyN2I0OS90YWJsZXJhbmdlOjIxODQwMTlhMTRjYTQyZTk5MDUzNzUyZTBiZjI3YjQ5XzEzLTctMS0xLTA_d56a26f4-09ba-4496-bd9f-7bb1dc0b7aec"
      unitRef="usd">15647000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if68a3a2ad8e94f708bbba594b0125658_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToyMTg0MDE5YTE0Y2E0MmU5OTA1Mzc1MmUwYmYyN2I0OS90YWJsZXJhbmdlOjIxODQwMTlhMTRjYTQyZTk5MDUzNzUyZTBiZjI3YjQ5XzE0LTEtMS0xLTA_a4021346-bb11-46d6-8dbc-2af9db04123a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ife4e7db5978d4f498e7f301292cad42f_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToyMTg0MDE5YTE0Y2E0MmU5OTA1Mzc1MmUwYmYyN2I0OS90YWJsZXJhbmdlOjIxODQwMTlhMTRjYTQyZTk5MDUzNzUyZTBiZjI3YjQ5XzE0LTMtMS0xLTA_6656824c-2597-4943-9c6e-b7e9e873ad1d"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2086c38846d24233bd074d59373a3ef1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToyMTg0MDE5YTE0Y2E0MmU5OTA1Mzc1MmUwYmYyN2I0OS90YWJsZXJhbmdlOjIxODQwMTlhMTRjYTQyZTk5MDUzNzUyZTBiZjI3YjQ5XzE0LTUtMS0xLTA_11dd1c84-ace7-47fe-b61c-5e3ee9094743"
      unitRef="usd">15647000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iaeca4652a8844d2fb5cfdaefa65fc9f5_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToyMTg0MDE5YTE0Y2E0MmU5OTA1Mzc1MmUwYmYyN2I0OS90YWJsZXJhbmdlOjIxODQwMTlhMTRjYTQyZTk5MDUzNzUyZTBiZjI3YjQ5XzE0LTctMS0xLTA_a307de71-b5c8-4775-8c99-288f9a89ac03"
      unitRef="usd">15647000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if3fb066ee3f84b3799a5be1d48b63379_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTplOGRjOWU1ZmIzMTA0MGU0YTNjNmZiOGJkOGE5NGY1Ny90YWJsZXJhbmdlOmU4ZGM5ZTVmYjMxMDQwZTRhM2M2ZmI4YmQ4YTk0ZjU3XzEzLTEtMS0xLTA_a5ee6c5e-3a19-4121-a62e-86d906107d44"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i4033364c747b4231b9fb734c47e1d28c_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTplOGRjOWU1ZmIzMTA0MGU0YTNjNmZiOGJkOGE5NGY1Ny90YWJsZXJhbmdlOmU4ZGM5ZTVmYjMxMDQwZTRhM2M2ZmI4YmQ4YTk0ZjU3XzEzLTMtMS0xLTA_8318cc97-a27b-4774-af96-128ccbe4828d"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if76916700aa645459dc3c88590578cdb_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTplOGRjOWU1ZmIzMTA0MGU0YTNjNmZiOGJkOGE5NGY1Ny90YWJsZXJhbmdlOmU4ZGM5ZTVmYjMxMDQwZTRhM2M2ZmI4YmQ4YTk0ZjU3XzEzLTUtMS0xLTA_796ae953-1453-4f2e-be3f-3695cfee5171"
      unitRef="usd">13486000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i37b08d135167496b9e5aba48702f4303_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTplOGRjOWU1ZmIzMTA0MGU0YTNjNmZiOGJkOGE5NGY1Ny90YWJsZXJhbmdlOmU4ZGM5ZTVmYjMxMDQwZTRhM2M2ZmI4YmQ4YTk0ZjU3XzEzLTctMS0xLTA_3c59843b-4980-41a9-a437-0e573729f61f"
      unitRef="usd">13486000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if3fb066ee3f84b3799a5be1d48b63379_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTplOGRjOWU1ZmIzMTA0MGU0YTNjNmZiOGJkOGE5NGY1Ny90YWJsZXJhbmdlOmU4ZGM5ZTVmYjMxMDQwZTRhM2M2ZmI4YmQ4YTk0ZjU3XzE0LTEtMS0xLTA_df50a3ab-2004-426c-ae51-102033edef09"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4033364c747b4231b9fb734c47e1d28c_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTplOGRjOWU1ZmIzMTA0MGU0YTNjNmZiOGJkOGE5NGY1Ny90YWJsZXJhbmdlOmU4ZGM5ZTVmYjMxMDQwZTRhM2M2ZmI4YmQ4YTk0ZjU3XzE0LTMtMS0xLTA_9a76835a-dbd1-4f2a-934c-6c1ad214243f"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if76916700aa645459dc3c88590578cdb_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTplOGRjOWU1ZmIzMTA0MGU0YTNjNmZiOGJkOGE5NGY1Ny90YWJsZXJhbmdlOmU4ZGM5ZTVmYjMxMDQwZTRhM2M2ZmI4YmQ4YTk0ZjU3XzE0LTUtMS0xLTA_269a975c-c1a4-47fe-9925-5d768c0a16ac"
      unitRef="usd">13486000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i37b08d135167496b9e5aba48702f4303_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTplOGRjOWU1ZmIzMTA0MGU0YTNjNmZiOGJkOGE5NGY1Ny90YWJsZXJhbmdlOmU4ZGM5ZTVmYjMxMDQwZTRhM2M2ZmI4YmQ4YTk0ZjU3XzE0LTctMS0xLTA_0cf635be-9c70-4594-ba7b-8adda18fd11b"
      unitRef="usd">13486000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzcxNDY4MjU1ODc5NDQ_ed67100e-8b90-4e49-9445-50d120153b3c">&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below presents the changes in fair value components of Level 3 instruments in the year ended May&#160;31, 2020:    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:84.403%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.597%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial&#160;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration liability recorded as a result of the acquisition (Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Change in present value of contingent consideration &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,531)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Change in the fair value of contingent consideration is included in earnings and comprised of changes in estimated earn out payments based on projections of Company performance and amortization of the present value discount.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table below presents the changes in fair value components of Level 3 instruments in the year ended May&#160;31, 2019:   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:70.076%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.596%;"/&gt;&lt;td style="width:1.0%;"/&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.598%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financial&#160;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&#160;Measurements Using Significant Unobservable Inputs (Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration liabilities recorded as a result of the acquisitions (Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Change in fair value of contingent consideration &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair market value adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from sale of marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(8,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1) Change in the fair value of contingent consideration is included in earnings and comprised of changes in estimated earn out payments based on projections of Company performance and amortization of the present value discount.</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTpjZWQyOGNmZDYzYzM0YTk4OTk5YzRlYTIxYzIxNDlmZS90YWJsZXJhbmdlOmNlZDI4Y2ZkNjNjMzRhOTg5OTljNGVhMjFjMjE0OWZlXzItMy0xLTEtMA_0d4227e0-09c5-41fa-8248-48eff2d916fc"
      unitRef="usd">13486000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTpjZWQyOGNmZDYzYzM0YTk4OTk5YzRlYTIxYzIxNDlmZS90YWJsZXJhbmdlOmNlZDI4Y2ZkNjNjMzRhOTg5OTljNGVhMjFjMjE0OWZlXzMtMy0xLTEtMA_1924990d-899a-4973-a1b7-cbf60f268dd5"
      unitRef="usd">14900000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTpjZWQyOGNmZDYzYzM0YTk4OTk5YzRlYTIxYzIxNDlmZS90YWJsZXJhbmdlOmNlZDI4Y2ZkNjNjMzRhOTg5OTljNGVhMjFjMjE0OWZlXzQtMy0xLTEtMA_65f99521-e56e-418b-8bf3-f1054b4c5290"
      unitRef="usd">-11531000</ango:ChangeInFairValueOfContingentConsideration>
    <ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetContingentConsiderationLiabilitiesPayments
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTpjZWQyOGNmZDYzYzM0YTk4OTk5YzRlYTIxYzIxNDlmZS90YWJsZXJhbmdlOmNlZDI4Y2ZkNjNjMzRhOTg5OTljNGVhMjFjMjE0OWZlXzctMy0xLTEtMA_c947194b-950a-4c3f-b119-6865e8823fc8"
      unitRef="usd">1208000</ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetContingentConsiderationLiabilitiesPayments>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTpjZWQyOGNmZDYzYzM0YTk4OTk5YzRlYTIxYzIxNDlmZS90YWJsZXJhbmdlOmNlZDI4Y2ZkNjNjMzRhOTg5OTljNGVhMjFjMjE0OWZlXzgtMy0xLTEtMA_f2b9d319-cb61-4c1c-bcde-39f1e41d6e33"
      unitRef="usd">15647000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="ic73accf1bac34678b6af56327f30a1bb_D20200301-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzI2Nzg_585c75be-0a11-4934-8ca3-49525a0c5bdc"
      unitRef="usd">9200000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="i19cbfc7e575a4c6bb87ecf95cf78f51d_D20200301-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzI3NDg3NzkwNzY2MTE_99304d73-9a21-4390-a891-5dd7f096c998"
      unitRef="usd">2700000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzItMS0xLTEtMA_26a57ab5-c187-4837-bac7-c6972d586c68"
      unitRef="usd">1317000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzItMy0xLTEtMA_6f6ef56e-caf1-4744-9944-9cc813993a7c"
      unitRef="usd">3261000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzMtMS0xLTEtNjI4OQ_d25daf3c-5eb8-4991-b638-cd8d7658964f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzMtMy0xLTEtNjI4OQ_21a6384a-f78d-4a6a-b17b-1e9efcff4958"
      unitRef="usd">25101000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <ango:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetChangeInContingentConsideration
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzMtMS0xLTEtMA_91c1535b-f11d-466a-99cb-78de5397f6c6"
      unitRef="usd">0</ango:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetChangeInContingentConsideration>
    <ango:ChangeInFairValueOfContingentConsideration
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzMtMy0xLTEtMA_433e6d13-a57e-4931-b0ab-0a46e15b405b"
      unitRef="usd">-6776000</ango:ChangeInFairValueOfContingentConsideration>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzctMS0xLTEtMA_9a1fd8fd-c528-4dd3-883b-42f3ff85dcd8"
      unitRef="usd">33000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzctMy0xLTEtMA_fc59ebb1-0a98-4c2a-93b3-df2225958efa"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzktMS0xLTEtNjI5MQ_bc700fec-4afc-4bfc-9d8c-445f14f62ce4"
      unitRef="usd">1350000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzktMy0xLTEtNjI5MQ_b93d5857-84d5-41cd-a785-c628cf48d6eb"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales>
    <ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetContingentConsiderationAssetReceipts
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzktMS0xLTEtMA_d3592b1e-3cbf-447b-bbca-e9e8824abeb3"
      unitRef="usd">0</ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetContingentConsiderationAssetReceipts>
    <ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetContingentConsiderationLiabilitiesPayments
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzktMy0xLTEtMA_d384850e-6e78-480b-aa3d-bd75d57cbc61"
      unitRef="usd">8100000</ango:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetContingentConsiderationLiabilitiesPayments>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzEwLTEtMS0xLTA_1c3b2b03-2576-4e54-9a34-ebfc72ef29f0"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZTphZjFmZmJhMzQ3Yjc0YzIxODMzOGI1YjAzZjg1NmUxNy90YWJsZXJhbmdlOmFmMWZmYmEzNDdiNzRjMjE4MzM4YjViMDNmODU2ZTE3XzEwLTMtMS0xLTA_9c8ad9a6-1ee4-4129-b76b-50f59a11b45c"
      unitRef="usd">13486000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
      contextRef="ibf927f0e13324e70a6b8207a314bfc3c_D20190301-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzI3NDg3NzkwNzY2NTk_59718e2e-3764-46e7-8250-ff7f34192a3d"
      unitRef="usd">8400000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzcxNDY4MjU1ODc5NDY_25d6f3da-e109-4ef7-b2f8-d46518f41ff5">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The recurring Level 3 fair value measurements of the contingent consideration liabilities include the following significant unobservable inputs as of May&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:9pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:24.578%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.208%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:26.046%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.485%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unobservable Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Range&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue based payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discounted cash flow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Probability of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;66% - 100%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected fiscal year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 - 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Technical milestones&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated probability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated probability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;90%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Projected year of payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i76f460c450b94da39b8653025e6da57a_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToxMGZlNmU5MGQ0OGM0N2IyOGEzYzlhY2U0MjMxNjhmYS90YWJsZXJhbmdlOjEwZmU2ZTkwZDQ4YzQ3YjI4YTNjOWFjZTQyMzE2OGZhXzEtMS0xLTEtMA_6119a1cf-19fa-4f90-82d2-0d44fd52e1b6"
      unitRef="usd">14811000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i7a9e85f8cba9451680112597c66a1e3a_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToxMGZlNmU5MGQ0OGM0N2IyOGEzYzlhY2U0MjMxNjhmYS90YWJsZXJhbmdlOjEwZmU2ZTkwZDQ4YzQ3YjI4YTNjOWFjZTQyMzE2OGZhXzEtNy0xLTEtMA_bde95d2d-1aa1-44be-8f50-9453c5e90331"
      unitRef="number">5</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="if76aac27662d4ed992d681ad387535a5_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToxMGZlNmU5MGQ0OGM0N2IyOGEzYzlhY2U0MjMxNjhmYS90YWJsZXJhbmdlOjEwZmU2ZTkwZDQ4YzQ3YjI4YTNjOWFjZTQyMzE2OGZhXzItNy0xLTEtMC90ZXh0cmVnaW9uOjc4ODA4YTgyOTUyYjQwZGRiNzA0MTg3NTExNDk3MWYwXzI3NDg3NzkwNjk0NTc_09cfd201-db15-4f6d-8d4f-49b1679210b0"
      unitRef="number">0.66</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i6b5798633a134e83a2e86a6f3b6fd46c_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToxMGZlNmU5MGQ0OGM0N2IyOGEzYzlhY2U0MjMxNjhmYS90YWJsZXJhbmdlOjEwZmU2ZTkwZDQ4YzQ3YjI4YTNjOWFjZTQyMzE2OGZhXzItNy0xLTEtMC90ZXh0cmVnaW9uOjc4ODA4YTgyOTUyYjQwZGRiNzA0MTg3NTExNDk3MWYwXzI3NDg3NzkwNjk0NjM_bb4cc6f1-7400-46cf-babb-e0318ad1bab3"
      unitRef="number">1</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i3452a2df8a0440ee934827325ff7bb6d_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToxMGZlNmU5MGQ0OGM0N2IyOGEzYzlhY2U0MjMxNjhmYS90YWJsZXJhbmdlOjEwZmU2ZTkwZDQ4YzQ3YjI4YTNjOWFjZTQyMzE2OGZhXzQtMS0xLTEtMA_fb507962-fadc-47e4-81b8-2af0400705bf"
      unitRef="usd">836000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i3452a2df8a0440ee934827325ff7bb6d_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToxMGZlNmU5MGQ0OGM0N2IyOGEzYzlhY2U0MjMxNjhmYS90YWJsZXJhbmdlOjEwZmU2ZTkwZDQ4YzQ3YjI4YTNjOWFjZTQyMzE2OGZhXzQtNy0xLTEtMA_9e220d90-a764-4ab2-88e5-808d0a3a01fc"
      unitRef="number">0.90</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7a9c20d51bf44f6ea9894bf753f1b71f_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90YWJsZToxMGZlNmU5MGQ0OGM0N2IyOGEzYzlhY2U0MjMxNjhmYS90YWJsZXJhbmdlOjEwZmU2ZTkwZDQ4YzQ3YjI4YTNjOWFjZTQyMzE2OGZhXzEwLTEtMS0xLTA_83f82414-0a42-4fbb-b7f3-35be426716b7"
      unitRef="usd">15647000</us-gaap:LiabilitiesFairValueDisclosure>
    <ango:UndiscountedContingentConsiderationFairValueFairValueDisclosure
      contextRef="i45fc0b649bc84b69941c2369d37a1c40_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzU2MzI_6ab58d6e-8f17-4996-9e2c-9b8e61c2ddd2"
      unitRef="usd">21000000.0</ango:UndiscountedContingentConsiderationFairValueFairValueDisclosure>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i022d00c92b40474394ca135dc9716033_D20200531-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8xOTYvZnJhZzo5M2NjMTQ5ZmQxZDg0ODI2OGM3MmI3ZTE4OWZjOGRkMi90ZXh0cmVnaW9uOjkzY2MxNDlmZDFkODQ4MjY4YzcyYjdlMTg5ZmM4ZGQyXzcxNDY4MjU1OTAzNTY_fbaf91da-dcdf-4a30-ae53-c81883be3697"
      unitRef="usd">158600000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90ZXh0cmVnaW9uOmFjZjY2NDg3ZjkxOTQ1OGFiYmE4YWY5ZTBhNzMxYjExXzk4Nw_272ab685-13cf-425e-aa24-3627d993401c">INVENTORIES&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories are stated at lower of cost and net realizable value (using the first-in, first-out method).  Inventories consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The Company periodically reviews its inventory for both obsolescence and loss of value.  The Company makes assumptions about the future demand for and market value of the inventory.  Based on these assumptions, the Company estimates the amount of obsolete, expiring and slow moving inventory.  The total inventory reserve at May&#160;31, 2020 and 2019 was $4.7 million and $4.2 million, respectively.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90ZXh0cmVnaW9uOmFjZjY2NDg3ZjkxOTQ1OGFiYmE4YWY5ZTBhNzMxYjExXzk4Ng_cd62bcf8-acdd-40d8-a63c-3c27f19a6a74">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventories are stated at lower of cost and net realizable value (using the first-in, first-out method).  Inventories consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90YWJsZToxOTFjZjRiYmQ0MzE0YzIzOTdmNmEzYzg3MDFmYjgzNi90YWJsZXJhbmdlOjE5MWNmNGJiZDQzMTRjMjM5N2Y2YTNjODcwMWZiODM2XzItMS0xLTEtMA_a466ec49-e7e7-45c2-b3ac-275c9ee9aca9"
      unitRef="usd">23308000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90YWJsZToxOTFjZjRiYmQ0MzE0YzIzOTdmNmEzYzg3MDFmYjgzNi90YWJsZXJhbmdlOjE5MWNmNGJiZDQzMTRjMjM5N2Y2YTNjODcwMWZiODM2XzItMy0xLTEtMA_9dcaadd2-f500-4c01-bd4b-3de773734af5"
      unitRef="usd">16045000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90YWJsZToxOTFjZjRiYmQ0MzE0YzIzOTdmNmEzYzg3MDFmYjgzNi90YWJsZXJhbmdlOjE5MWNmNGJiZDQzMTRjMjM5N2Y2YTNjODcwMWZiODM2XzMtMS0xLTEtMA_b32171fa-beab-4cd8-b21a-bed84a1a64de"
      unitRef="usd">8318000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90YWJsZToxOTFjZjRiYmQ0MzE0YzIzOTdmNmEzYzg3MDFmYjgzNi90YWJsZXJhbmdlOjE5MWNmNGJiZDQzMTRjMjM5N2Y2YTNjODcwMWZiODM2XzMtMy0xLTEtMA_8fb88300-9df1-4b17-b9ac-16dc4ad2adf4"
      unitRef="usd">6786000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90YWJsZToxOTFjZjRiYmQ0MzE0YzIzOTdmNmEzYzg3MDFmYjgzNi90YWJsZXJhbmdlOjE5MWNmNGJiZDQzMTRjMjM5N2Y2YTNjODcwMWZiODM2XzQtMS0xLTEtMA_30843425-8bc6-4ed7-891d-9e919b30c2f2"
      unitRef="usd">28279000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90YWJsZToxOTFjZjRiYmQ0MzE0YzIzOTdmNmEzYzg3MDFmYjgzNi90YWJsZXJhbmdlOjE5MWNmNGJiZDQzMTRjMjM5N2Y2YTNjODcwMWZiODM2XzQtMy0xLTEtMA_baa69456-7c96-4e69-8722-3ee16a410684"
      unitRef="usd">17240000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90YWJsZToxOTFjZjRiYmQ0MzE0YzIzOTdmNmEzYzg3MDFmYjgzNi90YWJsZXJhbmdlOjE5MWNmNGJiZDQzMTRjMjM5N2Y2YTNjODcwMWZiODM2XzUtMS0xLTEtMA_7878be18-1111-4e32-8658-98fe79c0fded"
      unitRef="usd">59905000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90YWJsZToxOTFjZjRiYmQ0MzE0YzIzOTdmNmEzYzg3MDFmYjgzNi90YWJsZXJhbmdlOjE5MWNmNGJiZDQzMTRjMjM5N2Y2YTNjODcwMWZiODM2XzUtMy0xLTEtMA_6511e0c5-6b7a-4666-aab8-3898512ba293"
      unitRef="usd">40071000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90ZXh0cmVnaW9uOmFjZjY2NDg3ZjkxOTQ1OGFiYmE4YWY5ZTBhNzMxYjExXzQxOQ_a7d24df7-9ad1-4f30-955f-cbb014c7a7ba"
      unitRef="usd">4700000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDUvZnJhZzphY2Y2NjQ4N2Y5MTk0NThhYmJhOGFmOWUwYTczMWIxMS90ZXh0cmVnaW9uOmFjZjY2NDg3ZjkxOTQ1OGFiYmE4YWY5ZTBhNzMxYjExXzQyNg_b5d0196f-1683-43ba-8a3d-00749a4fd11d"
      unitRef="usd">4200000</us-gaap:InventoryValuationReserves>
    <ango:PrepaidExpensesAndOtherTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90ZXh0cmVnaW9uOjA0ODgzOTVjNDlhZDRjZTVhNDA4MWMyYWVjMzc1ODc5XzExOQ_ca6196d3-daed-4e8c-9879-85423504918e">PREPAID EXPENSES AND OTHER&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Prepaid expenses and other consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;TSA receivable &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;License fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade shows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ango:PrepaidExpensesAndOtherTextBlock>
    <ango:PrepaidExpensesAndOtherTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90ZXh0cmVnaW9uOjA0ODgzOTVjNDlhZDRjZTVhNDA4MWMyYWVjMzc1ODc5XzcxNDY4MjU1ODA2OTc_524961be-4356-4f42-a805-13a8aabb17df">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Prepaid expenses and other consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;TSA receivable &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Software licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;License fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade shows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ango:PrepaidExpensesAndOtherTableTextBlock>
    <ango:TSAReceivable
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzEtMS0xLTEtMzc0Mw_dbd1e89f-df18-4331-bc9f-d2e004a552b2"
      unitRef="usd">2911000</ango:TSAReceivable>
    <ango:TSAReceivable
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzEtMy0xLTEtNjMxOQ_b25b5c42-43da-488c-9c22-35f5e645f24e"
      unitRef="usd">0</ango:TSAReceivable>
    <ango:SoftwareLicenses
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzItMS0xLTEtMA_14edff5f-8430-4527-803e-5f0af0301a2c"
      unitRef="usd">1002000</ango:SoftwareLicenses>
    <ango:SoftwareLicenses
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzItMy0xLTEtMA_2e4d0b5b-ed8b-4889-8ce9-9cd266515c31"
      unitRef="usd">1131000</ango:SoftwareLicenses>
    <ango:PrepaidLicenseeFees
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzMtMS0xLTEtMA_a1e73bbe-1076-4d3e-ba66-d71d14163048"
      unitRef="usd">203000</ango:PrepaidLicenseeFees>
    <ango:PrepaidLicenseeFees
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzMtMy0xLTEtMA_71f99a23-5d0f-4858-8964-cae5e0c53aea"
      unitRef="usd">145000</ango:PrepaidLicenseeFees>
    <ango:TradeShows
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzQtMS0xLTEtMA_13cf547e-0504-45d4-bf1e-7804dc238fbb"
      unitRef="usd">296000</ango:TradeShows>
    <ango:TradeShows
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzQtMy0xLTEtMA_fb11ebb1-cd86-493c-92c6-c3dcaeced94b"
      unitRef="usd">213000</ango:TradeShows>
    <us-gaap:PrepaidRent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzUtMS0xLTEtMA_976415be-8d63-4c96-b403-13fa6a3ba064"
      unitRef="usd">246000</us-gaap:PrepaidRent>
    <us-gaap:PrepaidRent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzUtMy0xLTEtMA_bb27725f-2065-4bfb-8cfe-0a3d94eb9295"
      unitRef="usd">199000</us-gaap:PrepaidRent>
    <ango:PrepaidIncomeandOtherTaxes
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzctMS0xLTEtMA_3f1bdaf7-ef79-460a-ab8a-88176a421bc0"
      unitRef="usd">414000</ango:PrepaidIncomeandOtherTaxes>
    <ango:PrepaidIncomeandOtherTaxes
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzctMy0xLTEtMA_da904449-aca2-432d-9084-58f3c249a39a"
      unitRef="usd">112000</ango:PrepaidIncomeandOtherTaxes>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzEwLTEtMS0xLTA_67efaf9c-9ecc-40d3-9515-2b017e594bf2"
      unitRef="usd">2238000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzEwLTMtMS0xLTA_0c9ea6df-9c40-4939-bc0e-9dcb8b7586e5"
      unitRef="usd">2203000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzExLTEtMS0xLTA_c4b77359-1c63-43e7-be26-23927e06513e"
      unitRef="usd">7310000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMDgvZnJhZzowNDg4Mzk1YzQ5YWQ0Y2U1YTQwODFjMmFlYzM3NTg3OS90YWJsZToyYjBmNzg4ZTEyZWY0MDNkOGYzYmYxMDUzMTg1NjIwYy90YWJsZXJhbmdlOjJiMGY3ODhlMTJlZjQwM2Q4ZjNiZjEwNTMxODU2MjBjXzExLTMtMS0xLTA_b7b8fd6a-abce-4824-99c3-5f3e345d4401"
      unitRef="usd">4003000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90ZXh0cmVnaW9uOjY2NDUyMzE2MGRmODRkYThhZDNiZGNhMTFjNTQyNGIyXzIxMw_271844e7-1e27-44ff-86c3-80595296e2e9">PROPERTY, PLANT AND EQUIPMENT, NET&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Property, plant and equipment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;64,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(41,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land and land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Depreciation expense for fiscal years 2020, 2019 and 2018 was $3.3 million, $3.1 million and $3.4 million, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie4bcef0d49594a11add952fadccb8742_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzItMS0xLTEtMA_6dd963da-7656-453c-aba4-a02bf04533e4"
      unitRef="usd">27119000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i96fe48b7cdfc4ee59725f0534d7bf081_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzItMy0xLTEtMA_ace613f3-1225-4ed0-93d2-493344833114"
      unitRef="usd">24535000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id5e5fcd633ad42f5ae32dcdae6e49900_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzMtMS0xLTEtMA_dad4d374-a8a6-4f8b-b60e-21154707f071"
      unitRef="usd">13602000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9499be8b2af84cbeb2c1a5f55c5e0c3e_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzMtMy0xLTEtMA_d3dbe66f-f92a-4602-aa91-32eed00ae612"
      unitRef="usd">14029000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i95eea0042bb44ef7bab6d7d0cb763ec8_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzQtMS0xLTEtMA_8823414d-976e-4e5e-a353-4919e81ebb2a"
      unitRef="usd">24730000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie51beb5abb4a4a9b86f9f2b4e4cbcd73_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzQtMy0xLTEtMA_aeefa634-5c1e-4609-90eb-e8527b0e9a48"
      unitRef="usd">24980000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i036da69191154ac0b0ab4752ea4d6fe1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzUtMS0xLTEtMA_4879679e-6450-469d-855e-910793e15404"
      unitRef="usd">3050000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i14ffad075a4c4763a8857d38e1082e8f_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzUtMy0xLTEtMA_9b906e1e-0696-404d-92c4-58a5fa7a5c1e"
      unitRef="usd">1239000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzYtMS0xLTEtMA_63e4ccc7-db09-4061-8c7c-ab4a13a527fc"
      unitRef="usd">68501000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzYtMy0xLTEtMA_09882dd1-4a1b-4429-a2da-bc14af62a69b"
      unitRef="usd">64783000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzctMS0xLTEtMA_6f83ec0e-893a-4e37-92e0-875bc443aece"
      unitRef="usd">40661000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzctMy0xLTEtMA_a325a099-68a7-43d5-b43f-22790e6eed18"
      unitRef="usd">41608000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <ango:PropertyPlantAndEquipmentExcludingLandAndLandImprovements
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzgtMS0xLTEtMA_4a82cb04-7fb5-4787-af73-442d7cfb9425"
      unitRef="usd">27840000</ango:PropertyPlantAndEquipmentExcludingLandAndLandImprovements>
    <ango:PropertyPlantAndEquipmentExcludingLandAndLandImprovements
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzgtMy0xLTEtMA_a3e528f8-b9b4-450b-b329-dbd2083fd49d"
      unitRef="usd">23175000</ango:PropertyPlantAndEquipmentExcludingLandAndLandImprovements>
    <us-gaap:LandAndLandImprovements
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzktMS0xLTEtMA_34937484-5f2d-4154-98c4-d46af22a1681"
      unitRef="usd">472000</us-gaap:LandAndLandImprovements>
    <us-gaap:LandAndLandImprovements
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzktMy0xLTEtMA_e33c480b-93f0-41eb-8ef5-38fc624cc5d4"
      unitRef="usd">1083000</us-gaap:LandAndLandImprovements>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzEwLTEtMS0xLTA_727d4f13-4c63-4a63-9dd0-6a9ba408e6e0"
      unitRef="usd">28312000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90YWJsZTphMTc4MjM3MmViNjI0NDE2YjE1N2UxYWIyMTc5OGE5YS90YWJsZXJhbmdlOmExNzgyMzcyZWI2MjQ0MTZiMTU3ZTFhYjIxNzk4YTlhXzEwLTMtMS0xLTA_77bc1940-b5f9-4d68-b437-1e4375600218"
      unitRef="usd">24258000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90ZXh0cmVnaW9uOjY2NDUyMzE2MGRmODRkYThhZDNiZGNhMTFjNTQyNGIyXzE3Nw_5ceb77e7-3106-4667-89ed-7e3b06b03cd0"
      unitRef="usd">3300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90ZXh0cmVnaW9uOjY2NDUyMzE2MGRmODRkYThhZDNiZGNhMTFjNTQyNGIyXzE4MQ_e54c2946-41fe-4ba5-818f-6587b0cc2652"
      unitRef="usd">3100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTEvZnJhZzo2NjQ1MjMxNjBkZjg0ZGE4YWQzYmRjYTExYzU0MjRiMi90ZXh0cmVnaW9uOjY2NDUyMzE2MGRmODRkYThhZDNiZGNhMTFjNTQyNGIyXzE4OA_494c38df-2f38-4d67-b024-6ac69c4f2f93"
      unitRef="usd">3400000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzIyMjI_2d61860c-21d7-426e-85e0-68bb1d67fa48">GOODWILL AND INTANGIBLE ASSETS&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's annual testing for impairment of goodwill was completed as of December 31, 2019. The Company operates as a single operating segment with one reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. The Company determines the fair value of the reporting unit based on the market valuation approach and concluded that it was not more-likely-than-not that the fair value of the Company's reporting unit was less than its carrying value as of December 31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As a result of the current economic environment and the impact that the COVID-19 global pandemic has had on the global capital markets, the Company&#x2019;s market capitalization was below its reporting unit&#x2019;s carry value as of February 29, 2020; however, it was concluded that this decline in market capitalization was temporary.  In the fourth quarter of fiscal year 2020, the Company concluded that the sustained decline in its market capitalization represented an impairment indicator that required the Company to perform an interim test for goodwill impairment as of May 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;To determine the fair value of the single reporting unit as of May 31, 2020, the Company utilized a weighting of fair values derived from the income approach and the market approach.  The income approach is based on the projected cash flows that are discounted to their present value using discount rates that consider the timing and risk of the forecasted cash flows. Fair value is estimated using internally developed forecasts and assumptions. The discount rate used is the average estimated value of a market participant&#x2019;s cost of capital and debt, derived using customary market metrics. Other significant assumptions include revenue growth rates, profitability projections, and terminal value growth rates. The market approach estimates fair values based on the determination of appropriate publicly traded market comparison companies and market multiples of revenue and earnings derived from those companies with similar operating and investment characteristics as the Company being valued. Finally, the Company compared and reconciled the Company&#x2019;s overall fair value to its market capitalization in order to assess the reasonableness of the calculated fair values of the reporting unit.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Based on the results of this evaluation, the Company recorded a goodwill impairment charge of $158.6 million as of May 31, 2020 to write down the carrying value of the reporting unit to fair value. The impairment loss is disclosed separately on the face of the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The assumptions related to the development of fair value could deviate materially from actual results and forecasts used to support the assets carrying value and may change in the future, which could result in impairment charges that would adversely affect financial results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The changes in the carrying amount of goodwill for the year ended May&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:12pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions for Eximo acquisition (Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(158,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill balance at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Definite Lived Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Definite lived intangible assets consist primarily of product technologies and customer relationships and are amortized over their estimated useful lives, which range between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzI3NDg3NzkwOTE1MTA_35b1120c-b50b-48fe-9383-5702c06ea316"&gt;two&lt;/span&gt; to eighteen years, on either a straight-line basis over the expected period of benefit or as revenues are earned from the sales of the related product.  Amortization expense was $18.1 million, $17.1 million and $13.9 million for fiscal years 2020, 2019 and 2018, respectively.  There were no impairment charges on definite lived intangible assets for the years ended May 31, 2020, 2019 and 2018.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&#160;carrying&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&#160;carrying&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product technologies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(88,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(30,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(130,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&#160;carrying&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&#160;carrying&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product technologies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(75,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(112,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Annual amortization of these intangible assets is expected to approximate the following amounts for each of the next five fiscal years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzIyMjM_0143ec9e-e79f-41fd-9138-1f1426389aca">The changes in the carrying amount of goodwill for the year ended May&#160;31, 2020 were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions for Eximo acquisition (Note 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(158,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill balance at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo1NDZlMmViMzVkODQ0MmFiODlhYTI5NzM4MjY0MGRiOS90YWJsZXJhbmdlOjU0NmUyZWIzNWQ4NDQyYWI4OWFhMjk3MzgyNjQwZGI5XzMtMS0xLTEtMA_6fbf0e29-c65c-4763-8cde-18bbbb6692b9"
      unitRef="usd">347666000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ibc0b39a3c60b4d7da3985c3c52bce821_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo1NDZlMmViMzVkODQ0MmFiODlhYTI5NzM4MjY0MGRiOS90YWJsZXJhbmdlOjU0NmUyZWIzNWQ4NDQyYWI4OWFhMjk3MzgyNjQwZGI5XzQtMS0xLTEtMA_a63ea4b6-fc75-45ff-bbf2-d0e20a2ad7a9"
      unitRef="usd">11427000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo1NDZlMmViMzVkODQ0MmFiODlhYTI5NzM4MjY0MGRiOS90YWJsZXJhbmdlOjU0NmUyZWIzNWQ4NDQyYWI4OWFhMjk3MzgyNjQwZGI5XzYtMS0xLTEtMA_357ae926-0b25-4c21-94bd-63e007e32792"
      unitRef="usd">200515000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifd8c1fbac80948749284c9cb67b7b5a0_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzI3NDg3NzkwOTE1MTY_150c229c-15e1-46f2-ba10-4a424ae42c83">P18Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzI3NDg3NzkwOTE5MTk_34574842-cbf2-4c5c-82c5-46354848ab6f"
      unitRef="usd">18100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzI3NDg3NzkwOTE5MjM_523e1890-96d8-4a06-988c-f4cf277b8e05"
      unitRef="usd">17100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzI3NDg3NzkwOTE5MzA_8519713d-4a00-4fba-9c54-e85da9064aa9"
      unitRef="usd">13900000</us-gaap:AmortizationOfIntangibleAssets>
    <ango:ScheduleOfIntangibleAssetsTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzIyMTY_4917fe4c-f7ab-4fe1-a066-dfc922a1084b">&lt;div style="text-indent:21.6pt;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&#160;carrying&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&#160;carrying&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product technologies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(88,547)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;163,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(30,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;327,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(130,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross&#160;carrying&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net&#160;carrying&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Product technologies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;182,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(75,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;60,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;258,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(112,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;145,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ango:ScheduleOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i274100ca444c4e248880dbe6ed8f611f_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzMtMS0xLTEtMA_52e9def0-4189-4933-b693-b9c76f0aa8a6"
      unitRef="usd">251569000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i274100ca444c4e248880dbe6ed8f611f_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzMtMy0xLTEtMA_8fa7b7ea-6e96-4eb6-9019-2594c3b635f4"
      unitRef="usd">88547000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i274100ca444c4e248880dbe6ed8f611f_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzMtNS0xLTEtMA_fdfe7682-39ec-43c1-ada0-b66d694e9a02"
      unitRef="usd">163022000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6ac6d54f8427441e89f4966433e3927b_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzQtMS0xLTEtMA_b460124c-a938-404a-9f64-3da1fc954c5d"
      unitRef="usd">60160000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6ac6d54f8427441e89f4966433e3927b_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzQtMy0xLTEtMA_c43c1f68-2552-495a-84d9-a2505cad59c3"
      unitRef="usd">30018000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6ac6d54f8427441e89f4966433e3927b_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzQtNS0xLTEtMA_b105c242-274b-43c2-aed0-5ede2cc6c6e4"
      unitRef="usd">30142000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i59189dd85bbd473e818115cd8f5e170e_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzUtMS0xLTEtMA_14f70706-0115-4c3e-9b38-e9458ab01edf"
      unitRef="usd">10150000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i59189dd85bbd473e818115cd8f5e170e_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzUtMy0xLTEtMA_052f88b5-df4f-4c26-a34d-1a69d6cae17f"
      unitRef="usd">6691000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i59189dd85bbd473e818115cd8f5e170e_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzUtNS0xLTEtMA_bdcb1712-fefc-42d2-bcb9-8d398a1723aa"
      unitRef="usd">3459000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if4f32358b2814a6b96b43990005dfbf7_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzYtMS0xLTEtMA_db5aedb4-4029-4276-99ee-d56452d9c118"
      unitRef="usd">6087000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if4f32358b2814a6b96b43990005dfbf7_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzYtMy0xLTEtMA_5ad86662-afb0-4276-823f-d2360b00a322"
      unitRef="usd">5574000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if4f32358b2814a6b96b43990005dfbf7_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzYtNS0xLTEtMA_b144ad76-250f-4df9-92ac-6acfb1346a43"
      unitRef="usd">513000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzctMS0xLTEtMA_c60abe7d-65c3-4a69-822c-2b3b5b678dbe"
      unitRef="usd">327966000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzctMy0xLTEtMA_1da28b84-7b48-40cb-b9b1-f305eccbc8e3"
      unitRef="usd">130830000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTo2ZDQ5OTA4ZmQyNjA0NTRkYWIzNTNlMTVmNmE2MDE1Zi90YWJsZXJhbmdlOjZkNDk5MDhmZDI2MDQ1NGRhYjM1M2UxNWY2YTYwMTVmXzctNS0xLTEtMA_e116ccda-7f2c-46d4-bd23-e743d3068111"
      unitRef="usd">197136000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i01a69de1bc844ea698aed082d982376d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzMtMS0xLTEtMA_1aca68c4-2c02-424d-b48a-afb5f838a565"
      unitRef="usd">182971000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i01a69de1bc844ea698aed082d982376d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzMtMy0xLTEtMA_33dcb4a9-b36f-47b4-bb54-4ed17f948449"
      unitRef="usd">75412000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i01a69de1bc844ea698aed082d982376d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzMtNS0xLTEtMA_738b0155-75db-4415-8de8-30acbfc2914a"
      unitRef="usd">107559000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0921558173214d079e11bf6e34b04425_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzQtMS0xLTEtMA_aae267c2-0897-4800-9ece-472235fa1dcd"
      unitRef="usd">60166000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0921558173214d079e11bf6e34b04425_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzQtMy0xLTEtMA_d63bf377-039d-4209-aada-b2a3e3f5a47d"
      unitRef="usd">25950000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0921558173214d079e11bf6e34b04425_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzQtNS0xLTEtMA_c575b187-0383-4750-8660-ee4e23ed22d4"
      unitRef="usd">34216000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3d12de1971c749cdbe181401be9563fa_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzUtMS0xLTEtMA_b86dda04-a2ad-4f7d-8b85-644fee3b5c90"
      unitRef="usd">9300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3d12de1971c749cdbe181401be9563fa_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzUtMy0xLTEtMA_a62d020e-28f4-4848-be47-2862f3498d39"
      unitRef="usd">6404000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3d12de1971c749cdbe181401be9563fa_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzUtNS0xLTEtMA_c6460003-6db2-4b71-bc70-35c92a35a22a"
      unitRef="usd">2896000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6b454889533b45f58a07c3c9693b8f79_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzYtMS0xLTEtMA_b6745ddb-3e26-4b59-b9dc-63820d93d03c"
      unitRef="usd">5752000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6b454889533b45f58a07c3c9693b8f79_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzYtMy0xLTEtMA_14cf15b1-7bd2-4dc4-a8bb-c05cf1f64873"
      unitRef="usd">5036000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6b454889533b45f58a07c3c9693b8f79_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzYtNS0xLTEtMA_6e45ef45-222d-4df6-be77-a1145f485a76"
      unitRef="usd">716000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzktMS0xLTEtMA_a4062c82-f3bd-4de8-b3f1-dadc2699fa5a"
      unitRef="usd">258189000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzktMy0xLTEtMA_f8c101ff-e1f6-47b8-a1c9-482c849fc6f2"
      unitRef="usd">112802000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZTpmYjAxNzUxM2NiYjA0ZGEwODBlNDI0N2YwZGZkMmY0NS90YWJsZXJhbmdlOmZiMDE3NTEzY2JiMDRkYTA4MGU0MjQ3ZjBkZmQyZjQ1XzktNS0xLTEtMA_6bdd74a3-6690-459c-9692-7ed98bf03503"
      unitRef="usd">145387000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90ZXh0cmVnaW9uOmI4MjA0M2QxYzAyZjQwMjE5ZmMxNjg3OWVmYTE0ZDk3XzIyMTk_2d5ea1cd-bde1-41fe-9153-fc1e23cf50f0">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Annual amortization of these intangible assets is expected to approximate the following amounts for each of the next five fiscal years:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;109,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;197,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZToyZDBiMjYyYjIyMmY0MmViYTMwOGY4MDVhMjMwM2U4Ni90YWJsZXJhbmdlOjJkMGIyNjJiMjIyZjQyZWJhMzA4ZjgwNWEyMzAzZTg2XzEtMS0xLTEtMA_a07438b0-98d7-479c-849d-8d19b3a52615"
      unitRef="usd">18604000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZToyZDBiMjYyYjIyMmY0MmViYTMwOGY4MDVhMjMwM2U4Ni90YWJsZXJhbmdlOjJkMGIyNjJiMjIyZjQyZWJhMzA4ZjgwNWEyMzAzZTg2XzItMS0xLTEtMA_1b435226-d544-483b-8453-add10e1c4f49"
      unitRef="usd">18001000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZToyZDBiMjYyYjIyMmY0MmViYTMwOGY4MDVhMjMwM2U4Ni90YWJsZXJhbmdlOjJkMGIyNjJiMjIyZjQyZWJhMzA4ZjgwNWEyMzAzZTg2XzMtMS0xLTEtMA_6671b4b6-1101-465b-863f-d00063786b47"
      unitRef="usd">17941000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZToyZDBiMjYyYjIyMmY0MmViYTMwOGY4MDVhMjMwM2U4Ni90YWJsZXJhbmdlOjJkMGIyNjJiMjIyZjQyZWJhMzA4ZjgwNWEyMzAzZTg2XzQtMS0xLTEtMA_99c88932-6802-4f33-9869-4ab3871195bb"
      unitRef="usd">16369000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZToyZDBiMjYyYjIyMmY0MmViYTMwOGY4MDVhMjMwM2U4Ni90YWJsZXJhbmdlOjJkMGIyNjJiMjIyZjQyZWJhMzA4ZjgwNWEyMzAzZTg2XzUtMS0xLTEtMA_71e17ea2-83aa-49d3-910c-4dc01d54fd6d"
      unitRef="usd">17221000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZToyZDBiMjYyYjIyMmY0MmViYTMwOGY4MDVhMjMwM2U4Ni90YWJsZXJhbmdlOjJkMGIyNjJiMjIyZjQyZWJhMzA4ZjgwNWEyMzAzZTg2XzYtMS0xLTEtMA_01159ce5-201e-44d5-93be-e8b5dcaa3d7d"
      unitRef="usd">109000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTQvZnJhZzpiODIwNDNkMWMwMmY0MDIxOWZjMTY4NzllZmExNGQ5Ny90YWJsZToyZDBiMjYyYjIyMmY0MmViYTMwOGY4MDVhMjMwM2U4Ni90YWJsZXJhbmdlOjJkMGIyNjJiMjIyZjQyZWJhMzA4ZjgwNWEyMzAzZTg2XzctMS0xLTEtMA_32b2a180-322c-4681-88f9-a294f022b89d"
      unitRef="usd">197136000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzcwMDc_b6ad1dbf-e2ec-4213-a3cc-0506939fa3af">INCOME TAXESThe components of loss from continuing operations before income tax benefit are as follows:&lt;div style="text-align:center;margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from continuing operations before tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(166,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(168,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Income tax benefit is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Temporary differences that give rise to deferred tax assets and liabilities are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal and state R&amp;amp;D tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expenses incurred not currently deductible&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The net deferred tax liability in the U.S. as of May&#160;31, 2020 and 2019 principally relates to tax amortization of intangibles that have an indefinite reversal period for book purposes, also known as a &#x201c;naked credit deferred tax liability&#x201d;, that cannot be considered as a source of income to recover the deferred tax asset.  In addition, during the fiscal year ended May 31, 2020 a net deferred tax liability of $11.0&#160;million was recorded in purchase accounting related to the stock acquisition of Eximo Medical Ltd. primarily related to book intangibles offset by tax net operating losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's U.S. Federal net operating loss carryforwards as of May&#160;31, 2020 after considering IRC Section&#160;382 limitations are $112.3 million. The expiration of the Federal net operating loss carryforwards are as follows: $8.6 million between 2022 and 2023, $79.4 million between 2028 and 2037 and $24.3 million indefinitely.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company's state net operating loss carryforwards as of May&#160;31, 2020 after considering remaining IRC Section&#160;382 limitations are $9.3 million which expire in various years from 2020 to 2040.  The Company has Israel tax net operating losses of $11.0&#160;million that can be carried forward indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;Beginning in 2018, except for GILTI, the Company will no longer record United States federal income tax on its share of the income of its foreign subsidiaries, nor will it record a benefit for foreign tax credits related to that income.  Upon distribution of these earnings in the form of dividends or otherwise, the Company would be subject to withholding taxes payable, where applicable, to foreign countries, but would have no further federal income tax liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company regularly assesses its ability to realize its deferred tax assets. &#160;Assessing the realization of deferred tax assets requires significant management judgment. &#160;In determining whether its deferred tax assets are more likely than not realizable, the Company evaluated all available positive and negative evidence, and weighted the evidence based on its objectivity. &#160;Evidence the Company considered included its history of net operating losses, which resulted in the Company recording a full valuation allowance for its deferred tax assets in fiscal year 2016, except the naked credit deferred tax liability. &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Based on the review of all available evidence, the Company determined that it has not yet attained a sustained level of profitability and the objectively verifiable negative evidence outweighed the positive evidence. Therefore, the Company has provided a valuation allowance on its federal and state net operating loss carryforwards, federal and state R&amp;amp;D credit carryforwards and other net deferred tax assets that have a limited life and are not supportable by the naked credit deferred tax liability sourced income as of May 31, 2020. &#160;The Company will continue to assess the level of the valuation allowance required. &#160;If sufficient positive evidence exists in future periods to support a release of some or all of the valuation allowance, such a release would likely have a material impact on the Company&#x2019;s results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's consolidated income tax expense has differed from the amount that would be provided by applying the U.S. Federal statutory income tax rate to the Company's income before income taxes for the following reasons:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax benefit at federal statutory tax rate of 21.0%, 21.0% and 28.6%, respectively&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State income taxes, net of Federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact of Non-U.S. operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(936)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact of tax reform &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-deductible interest on contingent payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-taxable gain on revaluation of contingent consideration liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of elimination of stock compensation APIC pool&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During fiscal year 2020, the Company recorded a goodwill impairment of $158.6&#160;million. The Company has made the tax accounting policy election to first allocate the impairment to the Company&#x2019;s nondeductible goodwill based on the Company&#x2019;s pre-impairment nondeductible goodwill balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrecognized tax benefits balance at June 1 &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Decrease in gross amounts of tax positions related to prior years due to U.S. tax reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(287)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Decrease due to lapse in statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrecognized tax benefits balance at May 31&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-top:9pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The table above includes unrecognized tax benefits associated with the calculation of limitations placed on the utilization of tax attributes related to an acquired company. If recognized, $0.5 million would result in adjustments to other tax accounts. &#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense. There are no accrued interest and penalties recognized in the consolidated balance sheet as of May&#160;31, 2020 and May&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business the Company is subject to examination by taxing authorities throughout the world.  Fiscal years 2017 through 2019 remain open to examination by the various tax authorities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company does not anticipate that the amount of unrecognized tax benefits will significantly change in the next twelve months.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzcwMTU_cdda30bb-30f7-4581-bc88-538be83f26eb">The components of loss from continuing operations before income tax benefit are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss from continuing operations before tax expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(166,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(168,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,702)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(17,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzQtMS0xLTEtMA_bff69d59-5f25-44d8-acc0-dad861d84496"
      unitRef="usd">-166984000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzQtMy0xLTEtMA_75d03bed-caa8-4586-8bd5-3bc5933e7caa"
      unitRef="usd">-15593000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzQtNS0xLTEtMA_3ba76e09-161e-4e72-b82b-4c84601b0387"
      unitRef="usd">-18454000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzUtMS0xLTEtMA_b35430b9-18e5-4af7-9cff-c485fdbc897c"
      unitRef="usd">-1151000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzUtMy0xLTEtMA_afa83290-95f7-41f6-8049-9a7b35513d7d"
      unitRef="usd">891000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzUtNS0xLTEtMA_7e1bf3ba-1371-4477-9754-21b9995e4ff2"
      unitRef="usd">1191000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzYtMS0xLTEtMA_a65c8835-7c98-4735-826c-a285270c2f24"
      unitRef="usd">-168135000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzYtMy0xLTEtMA_d6f5a0e3-f038-4151-8232-a1cfe30f0b1a"
      unitRef="usd">-14702000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo4YzI5YTJmNjJjOGE0NjIzOGQyMGI3NGY2MTBmZTM5ZS90YWJsZXJhbmdlOjhjMjlhMmY2MmM4YTQ2MjM4ZDIwYjc0ZjYxMGZlMzllXzYtNS0xLTEtMA_ab2f7d67-b7cc-4e43-be51-237481bf744c"
      unitRef="usd">-17263000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzcwMDY_70f96af4-1654-4734-8916-43a6a01ac4fa">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Income tax benefit is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non U.S.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,973)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzMtMS0xLTEtMA_deee8fc9-42c2-4160-92df-d07a178591de"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzMtMy0xLTEtMA_84692f1e-7bc6-4fb2-a4ed-7f0674a42fd0"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzMtNS0xLTEtMA_7c8160ae-2b04-4a32-be3d-47317a15e961"
      unitRef="usd">-148000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzQtMS0xLTEtMA_eefce813-db77-4b6c-8c03-e936ba6970e3"
      unitRef="usd">96000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzQtMy0xLTEtMA_09b7eaf0-017d-4256-aff5-aa75e0ab6f3c"
      unitRef="usd">128000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzQtNS0xLTEtMA_fe6ff4bf-7690-4062-ad0e-f4d08aefba2a"
      unitRef="usd">152000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzUtMS0xLTEtMA_f5958a1b-b83e-480e-a1cf-b2350fbfa675"
      unitRef="usd">124000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzUtMy0xLTEtMA_50936de0-a6ac-4498-b5b1-12ace87d19a8"
      unitRef="usd">289000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzUtNS0xLTEtMA_1ff63401-c0fe-4ccc-a056-3ffe45f01b96"
      unitRef="usd">73000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzYtMS0xLTEtMA_850e0d97-e4eb-4385-be10-3ba49076717e"
      unitRef="usd">220000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzYtMy0xLTEtMA_be76c50b-6151-4359-b62f-5262cc248b47"
      unitRef="usd">417000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzYtNS0xLTEtMA_e91a9959-858c-41e9-acd3-857503bfaab8"
      unitRef="usd">77000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzctMS0xLTEtMA_df996542-3dcd-4b50-b434-cde5989b7dcf"
      unitRef="usd">-1568000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzctMy0xLTEtMA_e6c92baf-c52c-48bf-a9c9-7c0ed661bf8d"
      unitRef="usd">-3973000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzctNS0xLTEtMA_af063a3e-da83-482a-a5fc-538a46936caf"
      unitRef="usd">-11113000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzgtMS0xLTEtMA_a0d15bec-ce94-4f81-9a92-aebfab3e77b6"
      unitRef="usd">-1348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzgtMy0xLTEtMA_ed85351c-222c-497b-bee9-33e3be09f53e"
      unitRef="usd">-3556000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo5Y2YzMGIyZGFlY2Q0YjAxOTI4MzQyY2ExMzkyZGYxNy90YWJsZXJhbmdlOjljZjMwYjJkYWVjZDRiMDE5MjgzNDJjYTEzOTJkZjE3XzgtNS0xLTEtMA_1537b647-a80a-430a-b6f0-21f2e15ad0fd"
      unitRef="usd">-11036000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzcwMTI_ac80780c-dc7e-4ab9-bc77-aa738677e8ee">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Temporary differences that give rise to deferred tax assets and liabilities are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Federal and state R&amp;amp;D tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expenses incurred not currently deductible&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(13,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzItMS0xLTEtMA_a2203024-f00b-4380-ad23-eab83bc96a45"
      unitRef="usd">26697000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzItMy0xLTEtMA_6d3a2dba-ee4b-42f3-a84c-cb8b23f121b3"
      unitRef="usd">18955000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzMtMS0xLTEtMA_f78e3580-bdbb-4dc4-8b21-b1d8792a0299"
      unitRef="usd">2923000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzMtMy0xLTEtMA_f08a4aff-f848-48a3-8c6b-6d6a04658630"
      unitRef="usd">3395000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzQtMS0xLTEtMA_ac6400f8-0f3a-4345-93d2-fc5ffb84baaf"
      unitRef="usd">5412000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzQtMy0xLTEtMA_d94b6336-caeb-476a-903f-24cedcd6db4e"
      unitRef="usd">4259000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzUtMS0xLTEtMA_a6ab89cf-ae7f-4bba-90fa-7fbab9c40dec"
      unitRef="usd">1071000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzUtMy0xLTEtMA_fae14669-adc6-48df-a618-be5bbb46802d"
      unitRef="usd">971000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzYtMS0xLTEtMA_0ce2fa10-aab2-4c45-9ba1-87b672353136"
      unitRef="usd">1927000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzYtMy0xLTEtMA_9b61dde2-809c-479d-9893-3cadde860018"
      unitRef="usd">1337000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzctMS0xLTEtMA_c51d4a8f-0b80-49fa-a8c0-e7a5a84fd924"
      unitRef="usd">95000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzctMy0xLTEtMA_69a2b618-9331-43c0-ba56-be33443bc605"
      unitRef="usd">139000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzgtMS0xLTEtMA_9a1fe17e-8f97-4661-af29-30bcd0182fba"
      unitRef="usd">38125000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzgtMy0xLTEtMA_696a9608-cf24-41dd-bc5f-aa02d5c0cffd"
      unitRef="usd">29056000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzEwLTEtMS0xLTA_2a4b430b-5641-4711-9f6f-234dcf56d984"
      unitRef="usd">49023000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzEwLTMtMS0xLTA_fed39ce0-5823-4aca-860b-033fd48ec233"
      unitRef="usd">31878000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzEyLTEtMS0xLTA_ac83bc27-16c5-4acd-9db6-9ab44d990549"
      unitRef="usd">49023000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzEyLTMtMS0xLTA_04ecc8b3-224a-44d2-84d9-97d007757707"
      unitRef="usd">31878000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzEzLTEtMS0xLTA_bfd6ca58-04de-4a86-9957-6fcd330334dd"
      unitRef="usd">13114000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzEzLTMtMS0xLTA_7fc15410-4089-445f-9439-e9b70b30e9ff"
      unitRef="usd">11688000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzE0LTEtMS0xLTA_b65d1c1c-e377-4cfb-80c6-f21a1388b3f6"
      unitRef="usd">24012000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpmY2Q2NDg3YWVhMTg0NGEzYTdjMDhlMGM2OTFlMDJlNC90YWJsZXJhbmdlOmZjZDY0ODdhZWExODQ0YTNhN2MwOGUwYzY5MWUwMmU0XzE0LTMtMS0xLTA_22e49d36-ab35-4439-b8d2-a7f32084b346"
      unitRef="usd">14510000</us-gaap:DeferredTaxLiabilities>
    <ango:DeferredTaxLiabilitiesPurchaseAccountingAdjustment
      contextRef="i0157b40a554a4f98b5478ee4ebe40230_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzI3NDg3NzkwOTQ2NjM_ef83d5f2-0144-4a41-af38-a3d464021eda"
      unitRef="usd">11000000.0</ango:DeferredTaxLiabilitiesPurchaseAccountingAdjustment>
    <ango:OperatingLossCarryforwardsAmountAfterLimitationOfUse
      contextRef="iaa73193b0fc8492bb7a66f507b3dc5a9_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzk1MA_2185c7be-d6fd-4aa8-971d-66e8783ddce3"
      unitRef="usd">112300000</ango:OperatingLossCarryforwardsAmountAfterLimitationOfUse>
    <us-gaap:OperatingLossCarryforwards
      contextRef="if57b04b77a654c7c90c410bc7de6c35c_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzEwMzM_8440961b-15b6-4977-bbf8-b857ef84fbbf"
      unitRef="usd">8600000</us-gaap:OperatingLossCarryforwards>
    <ango:OperatingLossCarryforwardsAmountAfterLimitationOfUse
      contextRef="i14954c8752854098a3a2da34170780eb_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzEwNTk_d1b6bdb6-1acd-47b8-987c-275580054c2c"
      unitRef="usd">79400000</ango:OperatingLossCarryforwardsAmountAfterLimitationOfUse>
    <ango:OperatingLossCarryforwardsAmountAfterLimitationOfUse
      contextRef="i0d3de2725b4b4fe697b2076cc44731c2_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzEwODg_5fd8c305-554d-403f-9443-b928f796caaa"
      unitRef="usd">24300000</ango:OperatingLossCarryforwardsAmountAfterLimitationOfUse>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i508cbc5ce9db4da1a107594ba0427818_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzEyMzA_df690596-f93c-42d0-b02a-6eae2bc456e7"
      unitRef="usd">9300000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i2f82c347e62b480bab02f8c77c3e6956_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzI3NDg3NzkwOTUwNjA_9e3b4ed2-02c8-4e5e-ba23-42dc1ffef925"
      unitRef="usd">11000000.0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzcwMTg_4a42e2e3-6cff-4e08-846e-f72a2a5440cc">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's consolidated income tax expense has differed from the amount that would be provided by applying the U.S. Federal statutory income tax rate to the Company's income before income taxes for the following reasons:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax benefit at federal statutory tax rate of 21.0%, 21.0% and 28.6%, respectively&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;State income taxes, net of Federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(177)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact of Non-U.S. operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(288)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(936)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(951)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Impact of tax reform &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Meals and entertainment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-deductible interest on contingent payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-taxable gain on revaluation of contingent consideration liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(118)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of elimination of stock compensation APIC pool&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,556)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzItMS0xLTEtMA_7e669733-1493-48f1-9150-e4e1acf5f8c2"
      unitRef="usd">-35308000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzItMy0xLTEtMA_0edc3089-708d-417b-a0d2-c53c6e32cf6b"
      unitRef="usd">-3087000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzItNS0xLTEtMA_fa825573-ac7b-42df-9160-31e3456bf74f"
      unitRef="usd">-4941000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzQtMS0xLTEtMA_7618fdc1-1469-4c96-a06c-fac4a4078412"
      unitRef="usd">-40000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzQtMy0xLTEtMA_25f62983-eeae-4af9-bf56-571ca5bdb8a4"
      unitRef="usd">-177000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzQtNS0xLTEtMA_4b17d85a-39d8-4bdc-baf8-f7ef83b266f0"
      unitRef="usd">120000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <ango:IncomeTaxReconciliationEffectOfForeignOperations
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzUtMS0xLTEtMA_11a5090b-eedc-4f4e-b1de-134ad79eb5bc"
      unitRef="usd">-81000</ango:IncomeTaxReconciliationEffectOfForeignOperations>
    <ango:IncomeTaxReconciliationEffectOfForeignOperations
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzUtMy0xLTEtMA_abf9b8b8-cf58-44ee-82a5-ebec43498a68"
      unitRef="usd">76000</ango:IncomeTaxReconciliationEffectOfForeignOperations>
    <ango:IncomeTaxReconciliationEffectOfForeignOperations
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzUtNS0xLTEtMA_059ad072-16c3-4ba4-821a-9ee15a66d588"
      unitRef="usd">-288000</ango:IncomeTaxReconciliationEffectOfForeignOperations>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzYtMS0xLTEtMA_97d96c6c-f9f6-4f9a-bbbe-1c49af035237"
      unitRef="usd">1152000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzYtMy0xLTEtMA_3a19813b-9b4e-492d-862f-9863e4494819"
      unitRef="usd">936000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzYtNS0xLTEtMA_2885a986-ef69-4bd9-99ed-9a769f6c3996"
      unitRef="usd">951000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzctMS0xLTEtMA_6f280193-5cb7-4d92-8631-1c9be247a87e"
      unitRef="usd">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzctMy0xLTEtMA_6e0bf8f4-012d-4525-b6e6-e4c0b9b5d185"
      unitRef="usd">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzctNS0xLTEtMA_4a95c4f2-9963-4e75-9b43-ec14eb51e21e"
      unitRef="usd">12860000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzgtMS0xLTEtMA_c0ee65f0-b968-4379-83cd-c5c7c8c9c819"
      unitRef="usd">171000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzgtMy0xLTEtMA_2c5f0215-b8e6-4fb0-bced-3513f0932414"
      unitRef="usd">190000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzgtNS0xLTEtMA_3ef29264-2ff4-4481-a00d-3d3bf72c0277"
      unitRef="usd">242000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzktMS0xLTEtNTQ0OA_9a853979-1d0a-467c-8c08-404ea58f3b27"
      unitRef="usd">33301000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzktMy0xLTEtNTQ0OA_d7b4700d-8f31-481b-ac88-211a5707f2a5"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzktNS0xLTEtNTQ0OA_e6227bb7-ad76-4337-99aa-9496058f0568"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <ango:IncomeTaxReconciliationNondeductibleInterestOnContingentPayment
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzktMS0xLTEtMA_268877f5-27ec-4c74-a6fe-cb0210cfeb70"
      unitRef="usd">99000</ango:IncomeTaxReconciliationNondeductibleInterestOnContingentPayment>
    <ango:IncomeTaxReconciliationNondeductibleInterestOnContingentPayment
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzktMy0xLTEtMA_18da4caf-05e5-4a27-bc4a-5541dfd05529"
      unitRef="usd">0</ango:IncomeTaxReconciliationNondeductibleInterestOnContingentPayment>
    <ango:IncomeTaxReconciliationNondeductibleInterestOnContingentPayment
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzktNS0xLTEtMA_6e721782-7d4a-4407-a6e0-d76773742d1b"
      unitRef="usd">0</ango:IncomeTaxReconciliationNondeductibleInterestOnContingentPayment>
    <ango:IncomeTaxReconciliationGainonRevaluationofContingentConsiderationLiability
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzEwLTEtMS0xLTA_10e55656-6bca-4f39-85ba-7172f046dd94"
      unitRef="usd">118000</ango:IncomeTaxReconciliationGainonRevaluationofContingentConsiderationLiability>
    <ango:IncomeTaxReconciliationGainonRevaluationofContingentConsiderationLiability
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzEwLTMtMS0xLTA_011f3d81-1c56-4a19-9581-180c300072eb"
      unitRef="usd">0</ango:IncomeTaxReconciliationGainonRevaluationofContingentConsiderationLiability>
    <ango:IncomeTaxReconciliationGainonRevaluationofContingentConsiderationLiability
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzEwLTUtMS0xLTA_e3c5c587-f783-48c7-85ea-9a7166fdcf62"
      unitRef="usd">0</ango:IncomeTaxReconciliationGainonRevaluationofContingentConsiderationLiability>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzExLTEtMS0xLTA_cfb9dd3d-deaf-4ff7-a03a-fca7d7e4edfe"
      unitRef="usd">1426000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzExLTMtMS0xLTA_2de74363-66d3-43ea-9fb5-6d970ccc2b5e"
      unitRef="usd">175000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzExLTUtMS0xLTA_e8fb452e-5259-4d10-a38f-116e8cc7ab3d"
      unitRef="usd">-18526000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <ango:IncomeTaxReconciliationEffectofEliminationofASC718APICPool
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzEyLTEtMS0xLTA_f5d781f7-a282-4292-a44f-c6af9d674c30"
      unitRef="usd">-162000</ango:IncomeTaxReconciliationEffectofEliminationofASC718APICPool>
    <ango:IncomeTaxReconciliationEffectofEliminationofASC718APICPool
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzEyLTMtMS0xLTA_fcd63c0d-4fec-4331-811e-50758760b43e"
      unitRef="usd">0</ango:IncomeTaxReconciliationEffectofEliminationofASC718APICPool>
    <ango:IncomeTaxReconciliationEffectofEliminationofASC718APICPool
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzEyLTUtMS0xLTA_1ab396a6-e0c2-47c7-81c4-cd146722b10c"
      unitRef="usd">0</ango:IncomeTaxReconciliationEffectofEliminationofASC718APICPool>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzE0LTEtMS0xLTA_30070293-720a-41f1-b6a4-34b6dbb5d18d"
      unitRef="usd">192000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzE0LTMtMS0xLTA_d34349e2-0220-4915-ae06-073ce857a7c2"
      unitRef="usd">203000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzE0LTUtMS0xLTA_8758fd64-8ec6-4249-afd5-a2441b51c0ad"
      unitRef="usd">448000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzE1LTEtMS0xLTA_6b57fa73-275d-4316-bb6c-b37975061274"
      unitRef="usd">-1348000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzE1LTMtMS0xLTA_32a138c4-d960-4874-8672-dfb0162a1104"
      unitRef="usd">-3556000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTo2ZDA1Y2ZmYmI2MTA0MzcxYjJiOTlkNGJjZjE2NmNkMy90YWJsZXJhbmdlOjZkMDVjZmZiYjYxMDQzNzFiMmI5OWQ0YmNmMTY2Y2QzXzE1LTUtMS0xLTA_4a1c79a0-2bbc-47e4-8c70-85fd9dac0f37"
      unitRef="usd">-11036000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzcxNDY4MjU2MTU2MDA_b378bc2c-5962-4a1f-9e68-4bb8ef7874e5"
      unitRef="usd">158600000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzcwMTM_0846bc15-6687-46c0-82e0-12c04e69f64d">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides a reconciliation of the beginning and ending amount of unrecognized tax benefits:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrecognized tax benefits balance at June 1 &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Decrease in gross amounts of tax positions related to prior years due to U.S. tax reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(287)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Decrease due to lapse in statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(148)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrecognized tax benefits balance at May 31&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzItMS0xLTEtMA_1884a949-75b8-4946-b0ce-9907f40c2404"
      unitRef="usd">464000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzItMy0xLTEtMA_4a88d380-956f-445b-85e7-6886b6b92c37"
      unitRef="usd">464000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id7075cb8a0024d5fb8f4dcd1837d773c_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzItNS0xLTEtMA_1783e7a4-97ce-4818-a517-fd3a7ca1cb6c"
      unitRef="usd">899000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzctMS0xLTEtMA_5aa27064-2947-4f80-b28c-60e1d04cc478"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzctMy0xLTEtMA_efebbe20-9f2e-4e7a-9ca0-5d15745a04f6"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzctNS0xLTEtMA_71b7a930-f3ba-4a50-8cdb-cd556f77d7a5"
      unitRef="usd">287000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzgtMS0xLTEtMA_7ea80686-e671-4cde-8020-e22d9b917317"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzgtMy0xLTEtMA_bd05a810-5c9c-4a59-814a-98add2024698"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzgtNS0xLTEtMA_5a0266f4-c5b6-4682-be73-32ec6fd45d71"
      unitRef="usd">148000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzktMS0xLTEtMA_d3b54d82-ef2c-43c8-ab51-22cb9d9ef3a3"
      unitRef="usd">464000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzktMy0xLTEtMA_6819776c-9207-439e-9b4a-5eac327c09e5"
      unitRef="usd">464000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90YWJsZTpiZWQ3MGMyZTZiY2Y0NGQyOTcwZDZiZDVmNDk2MzdjNC90YWJsZXJhbmdlOmJlZDcwYzJlNmJjZjQ0ZDI5NzBkNmJkNWY0OTYzN2M0XzktNS0xLTEtMA_c2c2a0c2-737d-4458-b4e5-b30062428cc9"
      unitRef="usd">464000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzYyNzA_9a40ad78-7a6d-40a0-a0fe-a9deeb225739"
      unitRef="usd">500000</us-gaap:IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzY0NTg_3694d024-e060-40bf-9157-9c7404e15af1"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMTcvZnJhZzpjOWMyNTYxMjljNWE0ZTdhYmFmNjk2MmJlZTg2MWI0Mi90ZXh0cmVnaW9uOmM5YzI1NjEyOWM1YTRlN2FiYWY2OTYyYmVlODYxYjQyXzY0NTg_796a0cb1-5d14-4666-b06c-6a08c4c97913"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90ZXh0cmVnaW9uOmMxZjIzZTMxYTBhNjQyZDM4MGUyMTQ0YzAwZTBjZjM1XzEwMg_0060cf44-78b4-4330-b139-0f39066a3448">ACCRUED LIABILITIES&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accrued liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payroll and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and franchise taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outside services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Litigation matters (Note 17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indemnification holdback&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90ZXh0cmVnaW9uOmMxZjIzZTMxYTBhNjQyZDM4MGUyMTQ0YzAwZTBjZjM1XzcxNDY4MjU1ODA2NzY_e0b1b55e-6492-496b-99da-9c49d7bbe20f">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accrued liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.830%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payroll and related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and franchise taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outside services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Litigation matters (Note 17)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Indemnification holdback&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzItMS0xLTEtMA_32938b9c-a05c-4f63-a789-af3863b25681"
      unitRef="usd">13059000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzItMy0xLTEtMA_5d9e8dcb-c345-44dd-8d4b-171274866db1"
      unitRef="usd">14987000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzMtMS0xLTEtMA_1c1c9e82-a5fa-4368-bc01-107df7fa99fd"
      unitRef="usd">2392000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzMtMy0xLTEtMA_6e77857b-ef02-421b-ae53-0b6305df41d9"
      unitRef="usd">2088000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzQtMS0xLTEtMA_88b915d3-1c6e-4f8c-a454-b6599ca527e4"
      unitRef="usd">794000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzQtMy0xLTEtMA_158019e0-312e-41f2-a2d8-03c76d310268"
      unitRef="usd">504000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzUtMS0xLTEtMA_74fb784f-ea6e-4742-94b3-bb5ec90f2463"
      unitRef="usd">634000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzUtMy0xLTEtMA_dbdac0d6-bd4a-4553-945d-e3e1c43fc7fe"
      unitRef="usd">807000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzctMS0xLTEtMA_54784482-b662-4546-9259-38371092baee"
      unitRef="usd">2222000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzctMy0xLTEtMA_8df034ce-2265-41c0-9b1f-be9e13d1deb6"
      unitRef="usd">3514000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <ango:AccruedLitigation
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzktMS0xLTEtMA_276972cc-edcc-478f-92db-9daf92a5f903"
      unitRef="usd">0</ango:AccruedLitigation>
    <ango:AccruedLitigation
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzktMy0xLTEtMA_f02de091-5e57-4a52-9f25-639fba35eb46"
      unitRef="usd">2700000</ango:AccruedLitigation>
    <ango:AccruedRecallLiability
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzEwLTEtMS0xLTA_4f154c14-ce51-4472-9cef-283679df933f"
      unitRef="usd">5000000</ango:AccruedRecallLiability>
    <ango:AccruedRecallLiability
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzEwLTMtMS0xLTA_613e972e-26a7-4827-ba09-d0d3b6422836"
      unitRef="usd">4807000</ango:AccruedRecallLiability>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzEyLTEtMS0xLTA_6c26cb58-7ad3-4da7-824c-611498484662"
      unitRef="usd">5279000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzEyLTMtMS0xLTA_c285f377-2b9b-4b01-b297-b180125732f8"
      unitRef="usd">8931000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzEzLTEtMS0xLTA_047dc087-e7db-43ea-91d3-b87d23ba32c6"
      unitRef="usd">29380000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjMvZnJhZzpjMWYyM2UzMWEwYTY0MmQzODBlMjE0NGMwMGUwY2YzNS90YWJsZTo0OWViZDRiYTRlZmE0YTM0OWUzMjljMDQ3NDRmNTE1Zi90YWJsZXJhbmdlOjQ5ZWJkNGJhNGVmYTRhMzQ5ZTMyOWMwNDc0NGY1MTVmXzEzLTMtMS0xLTA_86385f23-0262-4164-a5d2-4610203c1853"
      unitRef="usd">38338000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMzODA_b607665d-5f9d-4397-b140-6b8446b2e288">LONG-TERM DEBT&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 3, 2019 and in connection with the completion of the Fluid Management divestiture, the Company repaid all amounts outstanding under its existing Credit Agreement and entered into a new Credit Agreement with the lenders party thereto, JPMorgan Chase Bank, N.A., as administrative agent, and Bank of America, N.A. and KeyBank National Association, as co-syndication agents.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Credit Agreement provides for a $125.0&#160;million secured revolving credit facility (the &#x201c;Revolving Facility&#x201d;), which includes an uncommitted expansion feature that allows the Company to increase the total revolving commitments and/or add new tranches of term loans in an aggregate amount not to exceed $75.0&#160;million.&#160; The proceeds may be used to refinance certain existing indebtedness of the Company and its subsidiaries, to finance the working capital needs, and for general corporate purposes (including permitted acquisitions), of the Company and its subsidiaries. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Credit Agreement has a five year maturity.  Interest on the facility will be based, at the Company&#x2019;s option, on a base rate of LIBOR plus an applicable margin tied to the Company&#x2019;s total leverage ratio and having ranges between 0.25% and 0.75% for base rate loans and between 1.25% and 1.75% for LIBOR loans.  After default, the interest rate may be increased by 2.0%.  The facility will also carry a commitment fee of 0.20% to 0.25% per annum on the unused portion.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company's obligations under the Revolving Facility are unconditionally guaranteed, jointly and severally, by the Company's material direct and indirect domestic subsidiaries (the &#x201c;Guarantors&#x201d;). All obligations of the Company and the Guarantors under the Revolving Facility are secured by first priority security interests in substantially all of the assets of the Company and the Guarantors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Credit Agreement includes customary representations, warranties and covenants, and acceleration, indemnity and events of default provisions, including, among other things, two quarterly financial covenants as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:36pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt;"&gt;Maximum leverage ratio of consolidated total indebtedness* to consolidated EBITDA* of not greater than 3.00 to 1.00 (during certain periods following material acquisitions the ratio shall be increased to 3.50 to 1.00). &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-13.5pt;padding-left:36pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt;"&gt;Fixed charge coverage ratio of consolidated EBITDA minus consolidated capital expenditures to&#160;consolidated interest expense paid or payable in cash plus scheduled principal payments in respect of indebtedness under the Credit Agreement of not less than 1.25 to 1.00. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"&gt;* The definitions of consolidated total indebtedness and consolidated EBITDA are maintained in the credit agreement included as an exhibit to Form 8-k filed on June 6, 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of May&#160;31, 2020 there was $40.0&#160;million outstanding on the Revolving Facility.  As of May&#160;31, 2020 and May&#160;31, 2019, the carrying value of long-term debt approximated its fair market value.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The interest rate on the Revolving Facility at May&#160;31, 2020 was 1.43%.&lt;/span&gt;&lt;/div&gt;The Company was in compliance with the Credit Agreement covenants as of May&#160;31, 2020.</us-gaap:LongTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="if9ea84e082604ca08b7024ae98390bd3_I20190603"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMwNjI_31e5622c-6adc-4b56-8f29-8ba5432dada5"
      unitRef="usd">125000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ango:LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature
      contextRef="if9ea84e082604ca08b7024ae98390bd3_I20190603"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMwOTI_3b28da87-37ee-407a-85f7-41f35bd1cfed"
      unitRef="usd">75000000.0</ango:LineOfCreditFacilityMaximumBorrowingCapacityAccordianFeature>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8c9901d7624440479ee7eb391b2cbeb0_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMxNDg_7fea3688-a61d-431d-aea8-8c1273c739ff"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i567327b036ff49a0838069fdee745c48_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMxNTU_31c8b007-4cba-4d52-a4c8-4adb4c45cc1e"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1d48eba321ff4c8786137a0a5e7701f3_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMxNzU_63c3574f-e1f1-4339-a3f1-a219325ecb42"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0213c7d7883b4982bba0593e784b98f7_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMxODI_a63a05e2-96da-43cd-9779-daf4cad211ff"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ango:DebtInstrumentDebtDefaultInterestRateIncrease
      contextRef="id1631c47ca4243518d4c3eda86bba2ea_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMxNjI_a7fda1b7-df30-434d-a83e-e5710513cc31"
      unitRef="number">0.020</ango:DebtInstrumentDebtDefaultInterestRateIncrease>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="ib84620a66e1548ae9a3671a41f6cf0c8_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMxNjg_7e8285a6-354c-4d38-81f8-cf9ad6b4addb"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="ifbf7cbba8d134b29aeb441ca39539721_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMxODk_ab94a166-ed74-49eb-a7c5-fdfc650b43eb"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <ango:LineOfCreditFacilityNumberOfCovenants
      contextRef="if8c70a4f098b45f2966c4c7f6f274f19_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzcxNDY4MjU1OTEwMjM_fa486186-f5ef-432d-b0ce-c33fb9addecf"
      unitRef="covenant">2</ango:LineOfCreditFacilityNumberOfCovenants>
    <ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatio
      contextRef="id1631c47ca4243518d4c3eda86bba2ea_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMzNjk_21b1ec97-fb6a-4799-8f76-9befa730947b"
      unitRef="number">3.00</ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatio>
    <ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions
      contextRef="id1631c47ca4243518d4c3eda86bba2ea_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMzODA_77524665-cfbe-46c6-b64d-0cb720dd649e"
      unitRef="number">3.50</ango:DebtInstrumentCovenantTermsMaximumTotalLeverageRatioSubsequentToMaterialAcquisitions>
    <ango:DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio
      contextRef="id1631c47ca4243518d4c3eda86bba2ea_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMzNTM_00f3ecc3-fc3d-4818-b21f-009f1400f7f1"
      unitRef="number">1.25</ango:DebtInstrumentCovenantTermsMinimumFixedChargeCoverageRatio>
    <us-gaap:LineOfCredit
      contextRef="i0e32fd3f9d7d4567bf12731f5f6fae4e_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzI3NDg3NzkwNzk3MDQ_414ccf42-c05a-4336-a9f0-0884d20e4899"
      unitRef="usd">40000000.0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i0e32fd3f9d7d4567bf12731f5f6fae4e_I20200531"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjYvZnJhZzplNmVjNmI0M2ViZTA0ZTkyODI1ZTZlNjlmMWZkMGU3My90ZXh0cmVnaW9uOmU2ZWM2YjQzZWJlMDRlOTI4MjVlNmU2OWYxZmQwZTczXzMyOTg1MzQ4OTMzNDE_2b15457f-1eda-4a58-82f2-9feda71bb3a9"
      unitRef="number">0.0143</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjkvZnJhZzozODg4ZDg3Yjc0ODQ0ZDVkOTI5NjE3MjllNTQyMWFhNC90ZXh0cmVnaW9uOjM4ODhkODdiNzQ4NDRkNWQ5Mjk2MTcyOWU1NDIxYWE0XzMwOQ_b302c516-dcf6-4650-ade3-8f490a90ed8f">RETIREMENT PLANSThe Company has a 401(k) plan under which eligible employees can defer a portion of their compensation, part of which is matched by the Company. Matching contributions were $3.2 million, $3.6 million and $3.9 million in 2020, 2019 and 2018, respectively. There are also various immaterial foreign retirement plans.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjkvZnJhZzozODg4ZDg3Yjc0ODQ0ZDVkOTI5NjE3MjllNTQyMWFhNC90ZXh0cmVnaW9uOjM4ODhkODdiNzQ4NDRkNWQ5Mjk2MTcyOWU1NDIxYWE0XzIwMQ_ab26fce4-6f9e-4453-820e-deb5e41b0422"
      unitRef="usd">3200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjkvZnJhZzozODg4ZDg3Yjc0ODQ0ZDVkOTI5NjE3MjllNTQyMWFhNC90ZXh0cmVnaW9uOjM4ODhkODdiNzQ4NDRkNWQ5Mjk2MTcyOWU1NDIxYWE0XzIwNQ_56fb43cf-4eb2-4462-a83b-80ca7532a5a7"
      unitRef="usd">3600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMjkvZnJhZzozODg4ZDg3Yjc0ODQ0ZDVkOTI5NjE3MjllNTQyMWFhNC90ZXh0cmVnaW9uOjM4ODhkODdiNzQ4NDRkNWQ5Mjk2MTcyOWU1NDIxYWE0XzIxMg_3045a0d1-4dc7-4b9b-9c37-e8489a0c77c5"
      unitRef="usd">3900000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNjg5_c1d2308b-f508-4b52-bd5f-fd85aff87959">STOCKHOLDERS&#x2019; EQUITY &lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Capitalization&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On October 29, 2014, the Board of Directors approved the Amended and Restated Certificate of Incorporation (the &#x201c;Amended Certificate&#x201d;). Under the Amended Certificate, the authorized capital stock is 80,000,000 shares, consisting of 75,000,000 shares of common stock, par value $.01 per share and 5,000,000 shares of preferred stock, par value $.01 per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The holders of common stock are entitled to one vote for each share held. Subject to preferences applicable to any outstanding shares of preferred stock, the holders of common stock are entitled to receive ratably dividends, if any, as may be declared by the Board of Directors out of funds legally available for dividend payments. If the Company liquidates, dissolves, or winds up, the holders of common stock are entitled to share ratably in all assets remaining after payment of liabilities and liquidation preferences of any outstanding shares of preferred stock. Holders of common stock have no pre-emptive rights or rights to convert their common stock into any other securities. There are no redemption or sinking fund provisions applicable to the common stock. The rights, preferences and privileges of the holders of common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock that the Company may designate in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Board of Directors has the authority to (i)&#160;issue the undesignated preferred stock in one or more series, (ii)&#160;determine the powers, preferences and rights and the qualifications, limitations or restrictions granted to or imposed upon any wholly un-issued series of undesignated preferred stock and (iii)&#160;fix the number of shares constituting any series and the designation of the series, without any further vote or action by the Company's stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;2004 Stock and Incentive Award Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The 2004 Stock and Incentive Award Plan (the &#x201c;2004 Plan&#x201d;) provides for the grant of incentive options to employees and for the grant of non-statutory stock options, restricted stock, stock appreciation rights, performance units, performance shares and other incentive awards to employees, directors and other service providers. A total of 7,750,000 shares of common stock have been reserved for issuance under the 2004 Plan, of which up to 800,000 shares may be issued upon the exercise of incentive stock options. The Compensation Committee of the Board of Directors administers the 2004 Plan. The Committee determines vesting terms and the exercise price of options granted under the 2004 Plan, but for all incentive stock options the exercise price must at least be equal to the fair market value of common stock on the date of grant. The term of an incentive stock option may not exceed ten years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On October&#160;25, 2016, the Company amended the 2004 Stock and Incentive Award Plan to increase the shares of common stock reserved for issuance by 250,000 shares.  On October&#160;10, 2018, the Company amended the 2004 Stock and Incentive Award Plan to increase the shares of common stock reserved for issuance by 750,000 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of May&#160;31, 2020, there remained approximately 1.6 million shares available for granting under the 2004 Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes information about stock option activity for the fiscal year ended May&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate intrinsic value (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at beginning of year - June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,760,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;539,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(300,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at end of year - May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,938,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options exercisable at year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,004,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options expected to vest in future periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;934,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Stock options are granted at exercise prices equal to the quoted market price of common stock at the date of the grant. Options vest 25%&#160;per year over four years for employees.  Grants to directors vest 33.33%&#160;per year over three years.  Stock options granted prior to May 1, 2007 and after June 1, 2017 expire on the tenth anniversary of the grant date.  Stock options granted between May 1, 2007 through May 31, 2017 expire on the seventh anniversary of the grant date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company measures the fair value of each stock option grant at the date of grant using a Black-Scholes option pricing model.  The weighted average grant-date fair value of options granted during the years ended May&#160;31, 2020, 2019 and 2018 was $5.46, $6.53, and $4.95, respectively.  The following assumptions were used in arriving at the fair value of options granted during 2020, 2019 and 2018, respectively:  risk-free interest rates of 1.63%, 2.78% and 2.08%; expected volatility of 31%, 31%, and 30%; and expected lives of 4.91 years, 4.79 years, and 4.72 years.  The Company does not declare dividends therefore a dividend yield of zero was used for the years ended May&#160;31, 2020, 2019 and 2018.  Risk-free interest rates reflect the yield on zero-coupon U.S. Treasury bonds whose maturity period equals the expected term of the option.  Expected volatilities are based on the historical volatility of the Company's stock.  The expected option lives are based on historical experience of employee exercise behavior. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The total intrinsic value of options exercised during the years ended May&#160;31, 2020, 2019 and 2018 was $0.5 million, $1.4 million, and $0.7 million, respectively.  As of May&#160;31, 2020, there was $4.0 million of total unrecognized compensation cost related to non-vested options, which is expected to be recognized over a weighted average period of 3 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; Cash received from option exercises during 2020, 2019 and 2018 was $0.6 million, $1.5 million and $2 million, respectively.  Due to the valuation allowance there was no tax benefit realized from stock option exercises during the years ended May&#160;31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Performance Share and Restricted Stock Unit Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company grants restricted stock units to certain employees under the 2004 Plan which give the recipients the right to receive shares of Company stock upon vesting. The restricted stock unit awards vest in four equal annual installments beginning on the first anniversary of the grant date.  Restricted stock unit awards granted to directors vest&#160;over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzU2MDg_07f42a7d-7055-43d0-9767-3c1eb86ff1f6"&gt;one&lt;/span&gt; year. Unvested restricted stock unit awards will be forfeited if the recipient ceases to be employed by the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;The following table summarizes information about restricted stock unit activity for the year ended May&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.865%;"/&gt;&lt;td style="width:1.0%;"/&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.867%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average Grant-Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested at beginning of year, June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;430,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;278,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(197,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested at end of year, May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of each restricted stock unit is the market price of Company stock on the date of grant.  The weighted average grant date fair value of restricted stock units granted during the years ended May&#160;31, 2020, 2019 and 2018 was $20.35, $20.87 and $16.60, respectively.  The total intrinsic value of restricted stock units (meaning the fair value of the units on the date of vest) vesting during the years ended May&#160;31, 2020, 2019 and 2018 was $3.9 million, $4.6 million, and $2.7 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;million,&#160;respectively.  As of May&#160;31, 2020, there was $5.7 million of total unrecognized compensation cost related to non-vested restricted stock awards, which is expected to be recognized over a weighted average period of 3 years.   &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;The Company grants performance share awards to certain employees under the 2004 Plan which gives the recipients the right to receive shares of Company stock if certain criteria is met.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;The following table summarizes information about performance unit award activity for the year ended May&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:71.538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.865%;"/&gt;&lt;td style="width:1.0%;"/&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.867%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Performance Unit Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average Grant-Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested at beginning of year, June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;538,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(235,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(141,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested at end of year, May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;273,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During fiscal year 2020, the Company granted performance unit awards.  Performance unit awards subject to vesting are based on the Company's level of attainment of the performance targets which are set for each of the three performance years along with continued employment of the grantee.  At the end of the three year period, the vested shares are subject to modification based on the Company&#x2019;s TSR targets relative to the percentage appreciation of a specified index of companies for the respective three-year period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During fiscal years 2019 and 2018, the Company granted performance unit awards that include a three-year market condition.  Vesting of the performance unit awards is based on the Company's level of attainment of specified TSR targets relative to the percentage appreciation of a specified index of companies for the respective three-year periods.  It is also subject to the continued employment of the grantees.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In order to estimate the fair value of such awards, a Monte Carlo Simulation valuation model on the date of the grant was used.  For the years ended May&#160;31, 2020, 2019 and 2018, the weighted average grant date fair market value for new grants was $14.06, $28.62 and $23.83, respectively.  Compensation cost is recognized over the performance period which is typically &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzc4NjU_d9e2c801-21ea-4026-8d2e-52a5ed5f1e02"&gt;three&lt;/span&gt; years.  As of May&#160;31, 2020, there was $2.0 million of unrecognized compensation cost which is expected to be recognized over a weighted average period of one year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables represents the break out of share-based compensation included in the Company's consolidated statement of operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:57.941%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.865%;"/&gt;&lt;td style="width:1.0%;"/&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.865%;"/&gt;&lt;td style="width:1.0%;"/&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.869%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The income tax benefit on the compensation expense recognized for all share-based compensation arrangements was $1.7 million, $2.1 million and $1.8 million for the years ended May&#160;31, 2020, 2019 and 2018, respectively.  The income tax benefit for 2020, 2019 and 2018 are negated by the full valuation allowance recorded against the deferred tax assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Employee Stock Purchase Plan (the &#x201c;Stock Purchase Plan&#x201d;) provides a means by which employees (the &#x201c;participants&#x201d;) are given an opportunity to purchase the Company's common stock through payroll deductions.   A total of  3,500,000 shares of common stock have been reserved for issuance under the Stock Purchase Plan.  Shares are offered through two purchase periods, each with duration of approximately 6 months, commencing on the first business day of the first and third fiscal quarters. An employee is eligible to participate in an offering period if, on the first day of an offering period, he or she has been employed in a full-time capacity for at least six months, with a customary working schedule of 20 or more hours per week and more than five months in a calendar year. Employees who own stock possessing 5% or more of the total combined voting power or value of all classes of stock are not eligible to participate in the Stock Purchase Plan. The purchase price of the shares of common stock acquired on each purchase date will be the lower of (i)&#160;85% of the fair market value of a share of common stock on the first day of the offering period or (ii)&#160;85% of the fair market value of a share of common stock on the last day of the purchase period, subject to adjustments made by the Board of Directors. The Stock Purchase Plan is intended to qualify as an &#x201c;employee stock purchase plan&#x201d; within the meaning of Section&#160;423 of the Internal Revenue Code.  During the years ended May 31, 2017 and 2019, an additional 500,000 and 1,000,000 shares of the Company's common stock, respectively, were reserved for issuance under the Stock Purchase Plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company uses the Black-Scholes option-pricing model to calculate the purchase date fair value of the shares issued under the Stock Purchase Plan and recognize expense related to shares purchased ratably over the offering period.  During the years ended May&#160;31, 2020, 2019 and 2018, 100,567, 72,863 and 89,943 shares, respectively, were issued at an average price of $12.11, $16.08 and $14.03, respectively, under the Stock Purchase Plan.  As of May&#160;31, 2020, 2.1 million shares remained available for future purchases under the Stock Purchase Plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <ango:CapitalStockSharesAuthorized
      contextRef="i382d3fdc475247ba8f8234e87b9464e7_I20141029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzI0Nw_ad5e2a83-b802-48b9-9e2c-03d2fdbe4d4b"
      unitRef="shares">80000000</ango:CapitalStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i382d3fdc475247ba8f8234e87b9464e7_I20141029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzI3Mg_6590b545-6900-4250-ba13-ca64d80564b7"
      unitRef="shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i382d3fdc475247ba8f8234e87b9464e7_I20141029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzMwOQ_fa0b04c6-fa3d-4b1d-b400-4f65b8147c74"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i382d3fdc475247ba8f8234e87b9464e7_I20141029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzMyNg_5c11b528-a829-404e-8bfe-f42bf88b24a3"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i382d3fdc475247ba8f8234e87b9464e7_I20141029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzM2Ng_9d6b0f56-465c-451d-8fb6-27f132c4b929"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <ango:CommonStockVotesPerShare
      contextRef="i27cf71dbbe2c40d28e36842248f8605a_D20141029-20141029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQyNQ_9c301a63-8978-4b68-b170-ce1260549b84"
      unitRef="number">1</ango:CommonStockVotesPerShare>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i700a9f874e0245fbb824b296ba45c31e_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzIyMzQ_5a85d24b-bbb7-4f6a-979e-5594a99a73a4"
      unitRef="shares">7750000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i195efbb5dcac4c80baad4b3f936cc75e_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzIzMjg_ed5fa696-3b1e-44a3-b9df-5932f2f60719"
      unitRef="shares">800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExercisablePeriod
      contextRef="i8efa5d1f81b549239df30437c352941a_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzI3NzQ_a41d395e-0605-4380-a086-08055b725447">P10Y</ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMaximumExercisablePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="id103081b13fa469fa54d019fc9044ce5_D20161025-20161025"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzI5MjQ_a8fdbeaa-2b61-4f14-a4b0-c59422724948"
      unitRef="shares">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
      contextRef="i02d2b9131f54428f872e72775f63f8f7_D20181010-20181010"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzMwODE_4dd6bc07-8f83-406f-ad97-1636b3cdd754"
      unitRef="shares">750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i700a9f874e0245fbb824b296ba45c31e_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzMxMzE_25fd1903-ccf4-4b21-8543-6815845339d0"
      unitRef="shares">1600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNjc3_9772a125-e5b5-4a2b-8998-39c4fceed5d8">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes information about stock option activity for the fiscal year ended May&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining contractual life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate intrinsic value (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at beginning of year - June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,760,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;539,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(300,406)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at end of year - May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,938,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options exercisable at year-end&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,004,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options expected to vest in future periods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;934,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.40&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzEtMS0xLTEtMA_d384a5e5-4462-477f-a26d-bc14a9a528cf"
      unitRef="shares">1760313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzEtMy0xLTEtMA_19ee836a-bc22-4f82-afdf-0a980fabb176"
      unitRef="usdPerShare">16.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzItMS0xLTEtMA_bb63f041-0956-4359-bcb9-d5ca82cd4ec1"
      unitRef="shares">539946</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzItMy0xLTEtMA_d52fc1ef-0204-43f5-be19-7e5b80c78da0"
      unitRef="usdPerShare">18.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzMtMS0xLTEtMA_a26e7516-9452-4899-9313-d0d0c66498ad"
      unitRef="shares">61100</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzMtMy0xLTEtMA_1e187d5b-3c9d-4346-8125-f7687c3a4b3f"
      unitRef="usdPerShare">12.67</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzQtMS0xLTEtMA_5f81fcaa-db13-4926-8853-3c58d89daa3a"
      unitRef="shares">300406</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzQtMy0xLTEtMA_87471368-2db3-40ae-a7a9-7f270f32df2e"
      unitRef="usdPerShare">17.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzUtMS0xLTEtMA_8bbf836b-47d1-42fd-8b67-98b06ace17ff"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzUtMy0xLTEtMA_5a3c7390-d035-45f6-b3a9-49534aa05c1c"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzYtMS0xLTEtMA_f382cee9-3302-44dc-8188-838dc9743499"
      unitRef="shares">1938753</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzYtMy0xLTEtMA_1b3b1293-8090-4698-8a5b-b605a688b2d2"
      unitRef="usdPerShare">16.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzYtNS0xLTEtMA_6ea934e3-90d4-4d47-bc76-5ba8f5576505">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzYtNy0xLTEtMA_ab6f9e8d-4bb6-4eaa-8dd6-85ac0b6fa0f8"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzctMS0xLTEtMA_f8716eef-b478-45b2-90b1-b69e819012a3"
      unitRef="shares">1004531</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzctMy0xLTEtMA_e39b1a08-cc07-4c55-904c-58b87de66009"
      unitRef="usdPerShare">15.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzctNS0xLTEtMA_6f74ac8b-e8b2-4c23-9218-e1fa2cfd5083">P3Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzctNy0xLTEtMA_bbf6279b-8af8-4b53-ba76-77292f753c15"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzgtMS0xLTEtMA_535b191d-c04a-40b9-b5c1-7a6689380a51"
      unitRef="shares">934222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzgtMy0xLTEtMA_a26a46cc-3e0d-4810-8553-da09cc9645e5"
      unitRef="usdPerShare">18.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzgtNS0xLTEtMA_e5a2088d-52fd-424b-a6d6-caf4be6cc989">P8Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTpiOTAyM2NjZGE1NGE0ODkwYTJlODdlOTg2MTU3MjQ1Yy90YWJsZXJhbmdlOmI5MDIzY2NkYTU0YTQ4OTBhMmU4N2U5ODYxNTcyNDVjXzgtNy0xLTEtMA_e1e60c23-b0b5-4603-841c-bb1831865096"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardGrantedToEmployeesVestingPercentage
      contextRef="ie9a79b9632604c5b97da82160d24c5c2_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzM0MjM_292ca795-4d19-43c5-94bf-ea947ba67e89"
      unitRef="number">0.25</ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardGrantedToEmployeesVestingPercentage>
    <ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardGrantedToEmployeesVestingPeriod1
      contextRef="ie9a79b9632604c5b97da82160d24c5c2_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzM0NDA_0323a7ff-a2b0-40fc-9d68-ac8501d68c6f">P4Y</ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardGrantedToEmployeesVestingPeriod1>
    <ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardSubsequentGrantsToDirectorsVestingPercentage
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzM0ODQ_49be073b-77a7-416b-83f2-417679d464c6"
      unitRef="number">0.3333</ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardSubsequentGrantsToDirectorsVestingPercentage>
    <ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardSubsequentGrantsToDirectorsVestingPeriod
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzM1MDE_89657345-dc8a-4190-a548-7f35f794f1f8">P3Y</ango:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardSubsequentGrantsToDirectorsVestingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzM5NzM_71183568-e91a-4500-b5c6-ae8d269b354f"
      unitRef="usdPerShare">5.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzM5Nzc_4b7b3a66-126f-49f7-b1cf-c8e143814f32"
      unitRef="usdPerShare">6.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzM5ODU_5c0fbd03-3816-4253-a3b6-e96943d2359a"
      unitRef="usdPerShare">4.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQxNTQ_022eca30-fbfb-483e-b285-cefe4adae03c"
      unitRef="number">0.0163</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQxNTg_67be2100-d2b9-424f-83b8-366d59a6acf8"
      unitRef="number">0.0278</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQxNjU_a5e393c4-2ee9-4c14-b44c-17dc5fdb81c1"
      unitRef="number">0.0208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQxOTI_b418abc6-bd13-481d-9583-df970bec0f42"
      unitRef="number">0.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQxOTY_d13cffc4-4dfc-4f56-8726-a5deb0d70972"
      unitRef="number">0.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQyMDQ_c1cde62d-42d3-4c77-84d9-bcb67665ad49"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQyMzA_feda7c81-ac95-4e2f-a442-275a556249a4">P4Y10M28D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQyMzQ_819c936b-d69f-451d-ae93-78fc17dd7e8e">P4Y9M14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQyNDI_1c968ac2-93fc-4ecf-a575-4437864a8dd6">P4Y8M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQ3NzQ_3f10d115-7f08-4564-823d-edecff5025e6"
      unitRef="usd">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQ3Nzg_111375b6-0ac4-4595-957c-326d60d8234c"
      unitRef="usd">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQ3ODY_540a467b-56b7-4df6-a09d-e902360c523d"
      unitRef="usd">700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQ4MjU_ff5bad17-7952-49df-b0e4-027c9d0e6a80"
      unitRef="usd">4000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3f32fddebdbd449e90b22c35dfd41e58_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzQ5Njg_96ec4d71-f0ca-4847-b9e6-2955702e1414">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzUwNDE_9a949603-7b17-461f-840f-43e1170a2594"
      unitRef="usd">600000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzUwNDU_45d692d0-5a4e-495f-ac65-1201931883b0"
      unitRef="usd">1500000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzUwNTI_233b5c72-e772-4173-9e1b-c5a69e32c386"
      unitRef="usd">2000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ie9a79b9632604c5b97da82160d24c5c2_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzUxMTI_0ee285c2-ccb2-4dbb-8848-05685357cb1b"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if251e711c4dd4333a6d81f83ab0c6497_D20180601-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzUxMTI_86aca019-ba96-4d9e-8618-764db5e55f44"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ied7b2e5292f945d7b46af4277c117e47_D20170601-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzUxMTI_e3e3af24-497d-4bf9-a814-fbe20dd9f8c8"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNjc1_3b45fb7d-b197-4ff3-988b-592f76378d82">The following table summarizes information about restricted stock unit activity for the year ended May&#160;31, 2020:&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:71.538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.865%;"/&gt;&lt;td style="width:1.0%;"/&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.867%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average Grant-Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested at beginning of year, June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;430,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;278,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(197,985)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(46,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested at end of year, May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;464,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;/table&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;The following table summarizes information about performance unit award activity for the year ended May&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:71.538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.865%;"/&gt;&lt;td style="width:1.0%;"/&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.867%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Performance Unit Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&#160;Average Grant-Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested at beginning of year, June 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;538,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(235,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(141,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-vested at end of year, May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;273,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5d096b20b7ba4ab085b5477e87c5808e_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzEtMS0xLTEtMA_7077ca0f-4362-414c-9101-5d61cb497430"
      unitRef="shares">430936</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5d096b20b7ba4ab085b5477e87c5808e_I20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzEtMy0xLTEtMA_8b0b8d79-9cad-4178-804a-41d3f6083c07"
      unitRef="usdPerShare">18.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzItMS0xLTEtMA_8c8c148c-8b4c-43c1-af14-1d19ac1ba74a"
      unitRef="shares">278064</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzItMy0xLTEtMA_8b05fedb-bc6c-4fe2-815a-01fedf6cf4d9"
      unitRef="usdPerShare">20.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzMtMS0xLTEtMA_2015d61c-98dc-446f-89db-1483200e5e88"
      unitRef="shares">197985</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzMtMy0xLTEtMA_8bbe73d8-ae49-4e0f-8efa-c5e93caadba2"
      unitRef="usdPerShare">19.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzQtMS0xLTEtMA_9f7b8b2a-2836-47c4-843b-1ebb8c32e1ec"
      unitRef="shares">46094</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzQtMy0xLTEtMA_04d82f64-be79-467c-be44-d4ef709a6a2d"
      unitRef="usdPerShare">19.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i53dc9bd77edd49a2a6607d67dc7e1f1f_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzUtMS0xLTEtMA_935dbb03-ccfc-4349-b380-ae19d1bc55b4"
      unitRef="shares">464921</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i53dc9bd77edd49a2a6607d67dc7e1f1f_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTowOTk4ZDI5YmE4MWU0OThiOTdkZTBhOWNjZDUwNDdlNC90YWJsZXJhbmdlOjA5OThkMjliYTgxZTQ5OGI5N2RlMGE5Y2NkNTA0N2U0XzUtMy0xLTEtMA_57bc45b2-6789-4647-861d-0c63f86fa310"
      unitRef="usdPerShare">19.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzYwNTg_8b05fedb-bc6c-4fe2-815a-01fedf6cf4d9"
      unitRef="usdPerShare">20.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzYwNjI_eb4b56fc-721e-4170-bbe5-c17fbacbf0f9"
      unitRef="usdPerShare">20.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzYwNjk_b91be7d9-d373-4438-994e-4afbd87a26d5"
      unitRef="usdPerShare">16.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i2299dfec0fb3420a817a84349c9b6c2b_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzYyNDc_a513cf74-3e56-419b-ad86-04b6bb774299"
      unitRef="usd">3900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i7e79929494d34a44930c02ed23711a27_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzYyNTE_9cbfd3fa-3b14-4820-9cb7-066bfa48be12"
      unitRef="usd">4600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i22bc95272fcb42108e355fc4818082cb_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzYyNTk_65910f22-6f78-454e-8c1e-4d3807c812df"
      unitRef="usd">2700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i53dc9bd77edd49a2a6607d67dc7e1f1f_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzYyOTg_7ff95e0a-d68f-4312-8625-775ec44921e3"
      unitRef="usd">5700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ic2504b1e32fe4aeaa0bbd8f78e74e09e_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzY0NTc_ee00d101-5718-4b76-a5ec-8c2ee97aa4e3">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i357a733b98324076af6c24ad60fdc2d6_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzEtMS0xLTEtMA_12f315f0-1a0e-4e20-bb1b-27693084a5de"
      unitRef="shares">538605</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i357a733b98324076af6c24ad60fdc2d6_I20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzEtMy0xLTEtMA_eef490b9-1c14-4ce2-8207-a44996b79431"
      unitRef="usdPerShare">21.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibfcf1daf8a0a402ca3d2b5964e55bbdd_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzItMS0xLTEtMA_4292907a-bf1e-49a2-a646-a15397212a09"
      unitRef="shares">111594</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibfcf1daf8a0a402ca3d2b5964e55bbdd_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzItMy0xLTEtMA_868a6b83-91a9-4a93-86b3-87758f80e6d5"
      unitRef="usdPerShare">14.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibfcf1daf8a0a402ca3d2b5964e55bbdd_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzMtMS0xLTEtMA_85ab5dd2-634c-45a2-b4de-eb7b47a18728"
      unitRef="shares">235580</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibfcf1daf8a0a402ca3d2b5964e55bbdd_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzMtMy0xLTEtMA_5cc03384-63ef-40ef-ae26-f0a4cfb26cba"
      unitRef="usdPerShare">21.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ibfcf1daf8a0a402ca3d2b5964e55bbdd_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzQtMS0xLTEtMA_90592369-84b3-49e3-a907-434fe6ca5391"
      unitRef="shares">141498</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ibfcf1daf8a0a402ca3d2b5964e55bbdd_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzQtMy0xLTEtMA_1a4a7b2f-cf06-45dd-a8ea-b864d9285fc0"
      unitRef="usdPerShare">20.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i094d517e2fab4431b3e32f42fe7a252b_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzUtMS0xLTEtMA_6de95189-8d1c-4021-94d8-2350a03765ec"
      unitRef="shares">273121</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i094d517e2fab4431b3e32f42fe7a252b_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1OGY3ZjZiMmYyZjY0OGYxYmVlYTQ2YWUyNmMxZTM3Yi90YWJsZXJhbmdlOjU4ZjdmNmIyZjJmNjQ4ZjFiZWVhNDZhZTI2YzFlMzdiXzUtMy0xLTEtMA_5487c14c-7006-42aa-9750-57dd11b49215"
      unitRef="usdPerShare">22.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i64e617b5f95c439fbc97e90f6db0ea7a_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzc3NTY_1dee27b0-3db7-4cec-b7b1-f1959bc485bf"
      unitRef="usdPerShare">14.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib2976de5af94400b8870f1187f1e6a6a_I20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzc3NjA_5878ff6e-44f5-4a3d-9f38-2dead1c62735"
      unitRef="usdPerShare">28.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i628d2f8e82294358b28aa6e8a1ef132f_I20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzc3Njc_ed9082f2-35c5-4210-bf7c-066dde1f8317"
      unitRef="usdPerShare">23.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i64e617b5f95c439fbc97e90f6db0ea7a_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzI3NDg3NzkwODAyNjc_4e779905-329b-4481-a0a9-16cee1ed1fbc"
      unitRef="usd">2000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNjY5_71d95f55-f62f-4c89-9c83-914f3dd24219">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following tables represents the break out of share-based compensation included in the Company's consolidated statement of operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:57.941%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.865%;"/&gt;&lt;td style="width:1.0%;"/&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.865%;"/&gt;&lt;td style="width:1.0%;"/&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.869%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i58afa2e573c7408da69e2adee021e597_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzItMi0xLTEtMA_e8b22eeb-ae78-43ae-9a3b-21e90534fb1a"
      unitRef="usd">655000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idd474bbfec184e70950bcf902db2133b_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzItNC0xLTEtMA_4df2e8c2-90f8-4248-919a-aab25ef732c8"
      unitRef="usd">461000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i853b1c41662b4323bf97640a63639bbc_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzItNi0xLTEtMA_462567f4-8fb1-4537-b7e7-2ccd073499d6"
      unitRef="usd">119000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifb66c9d1361641a5905765b3be5eb7e6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzMtMi0xLTEtMA_0cded152-badb-4896-a61e-68471c087295"
      unitRef="usd">971000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5f945e8d994143b1b583ff414076a937_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzMtNC0xLTEtMA_00f935ff-0f17-41b4-8ba2-20b11995a64e"
      unitRef="usd">724000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i91da7ec8bdee4b28803a7bb4ac69af74_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzMtNi0xLTEtMA_6af660af-40c6-43d6-8ab1-794bf9af6541"
      unitRef="usd">554000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i24fad6ed23d74f9bb6507f5b109e703d_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzQtMi0xLTEtMA_1b81c3ab-20da-4130-946a-1e60d1eba0d6"
      unitRef="usd">1665000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie8552343f14a4e1788f4f2c1d37de705_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzQtNC0xLTEtMA_c11147ca-9e42-4973-8f9e-e84e53de69f8"
      unitRef="usd">1952000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i72e95df4c6634f0dac3ae98770e0d1e8_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzQtNi0xLTEtMA_781f1b9d-a919-4a8c-bbd5-e71d7af90820"
      unitRef="usd">1778000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie8b556fa6b424cec89b0aea4f796abdf_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzUtMi0xLTEtMA_0d9d5215-04e6-469c-81a1-b1a608fafdd8"
      unitRef="usd">4302000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i762a1d020c794e9ab628693d3d3ed7ec_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzUtNC0xLTEtMA_73391aa7-3bce-42f6-aa20-3d93641dd02a"
      unitRef="usd">6112000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i04a9aa4669a54a999565e9c3ad89adae_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzUtNi0xLTEtMA_16d55c10-33e8-4cc8-ac22-a731f5415d0a"
      unitRef="usd">5461000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzctMi0xLTEtMA_0dd40780-a04e-42bc-a027-bb585e7217cd"
      unitRef="usd">7593000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzctNC0xLTEtMA_fbf086d8-0554-470a-b5c1-2ee82bbf372d"
      unitRef="usd">9249000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90YWJsZTo1YzMwZDcxYzY2ZmQ0ZDA5YWNlYTZhMmEzMTAxNjZjMC90YWJsZXJhbmdlOjVjMzBkNzFjNjZmZDRkMDlhY2VhNmEyYTMxMDE2NmMwXzctNi0xLTEtMA_3915ce75-2bc9-42d7-b9b2-65ab6c0ba2a8"
      unitRef="usd">7912000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzgzMTM_31bdd06c-6a05-43ce-b691-9895634eb93b"
      unitRef="usd">1700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzgzMTc_be13bdbf-9eda-468e-b6c6-a2c72d7d3f6f"
      unitRef="usd">2100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzgzMjQ_91d2c676-95d1-4a6d-a9e7-07efe0051b12"
      unitRef="usd">1800000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="iae529b44555145dc86fd38b44f083057_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzg3NjQ_ac1b90ed-0f3a-427e-aa15-fb0db0f4554e"
      unitRef="shares">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <ango:NumberOfSharePurchasePeriod
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzg4ODE_6994c497-554f-4d57-aaf4-fd49dd5fd44b"
      unitRef="employees">2</ango:NumberOfSharePurchasePeriod>
    <ango:SharePurchasePeriod
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzg5Mzg_d10fbc49-9975-4584-b747-b9b67e0edc86">P6M</ango:SharePurchasePeriod>
    <ango:EmployeePlanParticipatingEligibilityPeriod
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzkxODk_59263737-ed2d-4bd6-8404-180b97e2ac30">P6M</ango:EmployeePlanParticipatingEligibilityPeriod>
    <ango:SharebasedCompensationArrangementbySharebasedPaymentAwardWorkingHoursPerWeektobeEligible
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzcxNDY4MjU1OTQ2Mzc_1d179bd7-af01-4dbe-929a-807e8f8e0e89"
      unitRef="working_hour">20</ango:SharebasedCompensationArrangementbySharebasedPaymentAwardWorkingHoursPerWeektobeEligible>
    <ango:SharebasedCompensationArrangementbySharebasedPaymentAwardWorkingMonthsPerYeartobeEligible
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzcxNDY4MjU1OTQ2NTU_ad009517-a0c5-41f5-9e76-1b58c1489313">P5M</ango:SharebasedCompensationArrangementbySharebasedPaymentAwardWorkingMonthsPerYeartobeEligible>
    <ango:EmployeePlanParticipatingEligibilityThresholdPercentage
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzkzMzc_dc04619c-0fc4-410a-9e73-8a775b7c877c"
      unitRef="number">0.05</ango:EmployeePlanParticipatingEligibilityThresholdPercentage>
    <ango:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercentOnFirstDayOfOfferingPeriod
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzk1ODE_fcae8f51-fa01-48cb-a171-2e223b5251fc"
      unitRef="number">0.85</ango:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercentOnFirstDayOfOfferingPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzk2ODQ_ca7324e5-6f6a-4ab2-974c-d01f3e0f9a9f"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="ie49fda335e57457889c0ce491ac8b34e_D20170601-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwMDQz_e9588a27-5e57-4452-b330-9a234255e9ba"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwMDUw_07106685-5b26-4b2b-8f7d-d083502db8d2"
      unitRef="shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9d0f335f0e184cbeac2ebffca16850b3_D20190601-20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNDM2_27e2d205-9362-42fb-a91f-36b340812f1e"
      unitRef="shares">100567</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i7bd12582eaac45c091b77163ac4f4d54_D20180601-20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNDQw_a4b8f980-e4d5-411e-8a88-70387d62dbaf"
      unitRef="shares">72863</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie49fda335e57457889c0ce491ac8b34e_D20170601-20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNDQ3_0917b9ab-9a23-4735-af3c-5a196916649b"
      unitRef="shares">89943</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNTA3_83847e0e-83c6-4b0d-a982-791eb1c6e836"
      unitRef="usdPerShare">12.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNTEx_f0d4ee84-3e21-4ad1-8545-db0487d87b48"
      unitRef="usdPerShare">16.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNTE4_dc14692c-268f-457b-a3b9-b6b036223ad2"
      unitRef="usdPerShare">14.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iae529b44555145dc86fd38b44f083057_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzIvZnJhZzpjM2UwOTM2ODg3OWU0OTZiYmI5NDc4ZTg2OWVkYjdmMS90ZXh0cmVnaW9uOmMzZTA5MzY4ODc5ZTQ5NmJiYjk0NzhlODY5ZWRiN2YxXzEwNTc4_103d7030-b6c9-4369-8855-6b9512c79a9b"
      unitRef="shares">2100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90ZXh0cmVnaW9uOjlkNDExY2U3YjI1MDQ3YmVhNmExYTViNjFhYTM3ODViXzY2Ng_6d81f363-fe88-410d-9aa3-5388399155f3">EARNINGS PER SHARE&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic earnings per share are based on the weighted average number of common shares outstanding.  In addition, diluted earnings per share include the dilutive effect of potential common stock consisting of stock options, restricted stock units and performance stock units, provided that the inclusion of such securities is not anti-dilutive.  In periods with a net loss, stock options and restricted stock units are not included in the computation of basic loss per share as the impact would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table reconciles basic to diluted weighted average shares outstanding for the years ended May&#160;31, 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,961,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,484,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,074,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,961,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,484,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,074,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Securities excluded as their inclusion would be anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,581,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,200,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,077,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90ZXh0cmVnaW9uOjlkNDExY2U3YjI1MDQ3YmVhNmExYTViNjFhYTM3ODViXzY2Mg_e427c5db-8576-4c09-a7ea-2df8901404cb">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table reconciles basic to diluted weighted average shares outstanding for the years ended May&#160;31, 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,961,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,484,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,074,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,961,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,484,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,074,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Securities excluded as their inclusion would be anti-dilutive&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,581,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,200,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,077,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzItMS0xLTEtMA_40a0d96d-07a8-4ba8-94b0-3d0793186fb5"
      unitRef="shares">37961224</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzItMy0xLTEtMA_1d543cdb-beb5-42dd-8c6e-d677a1292f8b"
      unitRef="shares">37484573</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzItNS0xLTEtMA_9bdfcb8d-8292-426d-bdc1-802cd8033c77"
      unitRef="shares">37074797</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzMtMS0xLTEtMA_28cf7a7b-92f5-4956-9152-1a53f9a1735f"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzMtMy0xLTEtMA_7e8367d4-5640-4ba4-bff4-025dc43b711a"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzMtNS0xLTEtMA_476b810b-740c-41ef-929e-edb54ca6d848"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzQtMS0xLTEtMA_21d99a38-8ed5-43b7-b365-2585e1843e8a"
      unitRef="shares">37961224</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzQtMy0xLTEtMA_886bad79-1f8e-4469-82be-f31bcf69920e"
      unitRef="shares">37484573</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzQtNS0xLTEtMA_00204a2f-6aad-4781-813c-5a7840390d95"
      unitRef="shares">37074797</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzYtMS0xLTEtMA_1fd050e1-d3f7-4e12-a403-7e0cabb06fc2"
      unitRef="shares">2581006</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzYtMy0xLTEtMA_9959d861-b32e-4aa5-be5a-69f81a66f7d9"
      unitRef="shares">2200318</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzgvZnJhZzo5ZDQxMWNlN2IyNTA0N2JlYTZhMWE1YjYxYWEzNzg1Yi90YWJsZToyNDFiYjZiOTczMzE0NWZkYjcwYjdhNWU0OTBhMjVkNC90YWJsZXJhbmdlOjI0MWJiNmI5NzMzMTQ1ZmRiNzBiN2E1ZTQ5MGEyNWQ0XzYtNS0xLTEtMA_46c72a0d-71f5-4b92-8b5f-ff460f93dde5"
      unitRef="shares">1077256</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV83MTQ2ODI1NTkwOTcy_465a4fdb-f157-42fe-affc-405ed2b3d8b8">LEASES&lt;div style="text-align:justify;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Adoption of ASU No. 2016-02, Leases (Topic 842)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On June 1, 2019, the Company adopted &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV83MTQ2ODI1NTkwOTI1_7d6e1864-6d96-45e8-afca-5b8ef4dea4f2"&gt;ASU No. 2016-02&lt;/span&gt; using the modified retrospective approach. This ASU increases transparency and comparability among organizations by recognizing lease assets and liabilities on the balance sheet and disclosing key information about leasing arrangements. Comparative periods prior to adoption have not been retrospectively adjusted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company elected the three practical expedients that permit an entity to a) not reassess whether expired or existing contracts contain leases, b) not reassess lease classification for existing or expired leases, and c) not consider whether previously capitalized initial direct costs would be appropriate under the new standard. Further, the Company has elected to not recognize leases with terms of 12 months or less on the balance sheet, and elected to account for lease and non-lease components as a single component for certain classes of assets.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The adoption of this standard resulted in the recording of an additional lease asset and lease liability of approximately $5.6&#160;million.  The standard did not have a material impact on the Company's Consolidated Statement of Operations, Stockholders Equity or Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company determines if an arrangement is a lease at inception of the contract.  The Company has operating leases for buildings, primarily for office space, R&amp;amp;D, manufacturing and warehousing.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Operating lease right-of-use (&#x201c;ROU&#x201d;) assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date.  Many of the lease agreements contain renewal or termination clauses that are factored into the determination of the lease term if it is reasonably certain that these options would be exercised.  The Company recognizes lease expense for these leases on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents supplemental balance sheet information related to leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:61.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.538%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease ROU asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The interest rate implicit in lease agreements is typically not readily determinable, and as such the Company used the incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.  The incremental borrowing rate is defined as the interest the Company would pay to borrow on a collateralized basis, considering factors such as length of lease term.  The following table presents the weighted average remaining lease term and discount rate:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the maturities of the lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Imputed Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Current portion of lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Included in the total lease obligations is a 7-year building operating lease with undiscounted payment obligations of $6.4&#160;million that commenced during the third quarter of fiscal year 2020 and a 5-year building operating lease with undiscounted payment obligations of $1.5&#160;million that commenced during the fourth quarter of fiscal year 2020.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the year ended May 31, 2020, the Company recognized $3.4&#160;million of operating lease expense which includes immaterial short-term leases.  Rent expense prior to adoption of ASC 842 amounted to $2.5&#160;million and $2.8&#160;million for the years ended May 31, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of May 31, 2020, the expenses on the Consolidated Statement of Operations were classified as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents supplemental cash flow and other information related to leases for the year ended:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ROU assets obtained in exchange for lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Future annual payments under non-cancelable operating leases in the aggregate at May 31, 2019, are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseLiability
      contextRef="i110eb6dd8d8241378f499d017c6c2498_I20190601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8yNzQ4Nzc5MDczMDY5_4bbab880-df9a-4388-85a8-df9588f7a610"
      unitRef="usd">5600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i110eb6dd8d8241378f499d017c6c2498_I20190601"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8yNzQ4Nzc5MDczMDY5_a2c84d8c-4a64-49d5-aea2-3d0eeb94b74a"
      unitRef="usd">5600000</us-gaap:OperatingLeaseRightOfUseAsset>
    <ango:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV83MTQ2ODI1NTkwOTI2_11619a2e-35d5-4f71-8803-fd1f35eb9cfe">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents supplemental balance sheet information related to leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:61.011%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:21.538%;"/&gt;&lt;td style="width:1.0%;"/&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.721%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease ROU asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-current operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following table presents the weighted average remaining lease term and discount rate:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average remaining term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ango:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MTc4MmY5ZmEwZDA5NDM1Zjk5OTkzZTcwY2QwZTM5ZTgvdGFibGVyYW5nZToxNzgyZjlmYTBkMDk0MzVmOTk5OTNlNzBjZDBlMzllOF8yLTMtMS0xLTY0Mzk_599e8b45-1506-465b-a25a-f119cf7253bc"
      unitRef="usd">10146000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MTc4MmY5ZmEwZDA5NDM1Zjk5OTkzZTcwY2QwZTM5ZTgvdGFibGVyYW5nZToxNzgyZjlmYTBkMDk0MzVmOTk5OTNlNzBjZDBlMzllOF80LTMtMS0xLTM1NjM_6f52eb90-b1a8-472f-819f-95f312f0b392"
      unitRef="usd">2077000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MTc4MmY5ZmEwZDA5NDM1Zjk5OTkzZTcwY2QwZTM5ZTgvdGFibGVyYW5nZToxNzgyZjlmYTBkMDk0MzVmOTk5OTNlNzBjZDBlMzllOF81LTMtMS0xLTY0Mzk_352e466c-5ff4-4602-8b72-4169da86d58f"
      unitRef="usd">8345000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MTc4MmY5ZmEwZDA5NDM1Zjk5OTkzZTcwY2QwZTM5ZTgvdGFibGVyYW5nZToxNzgyZjlmYTBkMDk0MzVmOTk5OTNlNzBjZDBlMzllOF82LTMtMS0xLTM1NTY_b02fce24-6672-4212-8905-ed42d2774043"
      unitRef="usd">10422000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6NWZiYzcxOTk0NzJhNDUzZDk4YTIyNmFiMjQ1ZjJiZDIvdGFibGVyYW5nZTo1ZmJjNzE5OTQ3MmE0NTNkOThhMjI2YWIyNDVmMmJkMl8xLTEtMS0xLTY0Mzc_1c5c22a0-5ef3-4050-a010-2cb9e5861429">P5Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6NWZiYzcxOTk0NzJhNDUzZDk4YTIyNmFiMjQ1ZjJiZDIvdGFibGVyYW5nZTo1ZmJjNzE5OTQ3MmE0NTNkOThhMjI2YWIyNDVmMmJkMl8yLTEtMS0xLTY0Mzc_b106fd38-b7a7-4824-ac3d-6975e8bd2099"
      unitRef="number">0.042</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV83MTQ2ODI1NTkwOTI4_77dea592-0a1a-4312-8906-bcfa233c8b39">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the maturities of the lease liabilities:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2026 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Imputed Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Current portion of lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Long-term lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV8xLTEtMS0xLTY0Mjk_c76e3700-9788-4e33-9c52-1b6498690b49"
      unitRef="usd">2466000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV8yLTEtMS0xLTY0Mjk_5336c16e-4612-4557-8dc4-f18f7c1b1dfe"
      unitRef="usd">2357000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV8zLTEtMS0xLTY0Mjk_0c326a39-7879-499b-920f-9093c2459d66"
      unitRef="usd">2403000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV80LTEtMS0xLTY0Mjk_9f410f0f-5b93-4e22-afa5-d0ecc4307af4"
      unitRef="usd">1864000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV81LTEtMS0xLTY0Mjk_182271ec-2161-4d56-82e6-62c3a339b286"
      unitRef="usd">1259000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV82LTEtMS0xLTY0Mjk_2dad1dca-ba6e-4ad5-9fa0-a8fe3e4f2689"
      unitRef="usd">1188000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV83LTEtMS0xLTY0Mjk_7906dc75-e649-46d1-ad86-0458d5de027e"
      unitRef="usd">11537000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV84LTEtMS0xLTY0Mjk_f7a4f32f-c675-433b-811c-c6c56bdf3c4b"
      unitRef="usd">1115000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV85LTEtMS0xLTM0MTA_b02fce24-6672-4212-8905-ed42d2774043"
      unitRef="usd">10422000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV8xMC0xLTEtMS0zNDEw_6f52eb90-b1a8-472f-819f-95f312f0b392"
      unitRef="usd">2077000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6YjUwMmE5NjJmOTg2NDczZThiM2JlOWI3MzU5MjExNWEvdGFibGVyYW5nZTpiNTAyYTk2MmY5ODY0NzNlOGIzYmU5YjczNTkyMTE1YV8xMS0xLTEtMS02NDI5_6ae26887-6117-49d2-a441-555689b49f7e"
      unitRef="usd">8345000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="ie21bfcc0eb3349f082b3cc7d4f9cfd3a_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8yNzQ4Nzc5MDczMTEy_839d890d-8fcf-4f29-a24a-101f3b1b2f63">P7Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <ango:LesseeOperatingLeaseLeaseNoteYetCommencedUndiscountedAmount
      contextRef="ie21bfcc0eb3349f082b3cc7d4f9cfd3a_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8yNzQ4Nzc5MDczMDk2_2437d763-1ba0-4af6-861d-8e08fddd7600"
      unitRef="usd">6400000</ango:LesseeOperatingLeaseLeaseNoteYetCommencedUndiscountedAmount>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="i1ec54f026ad246138fe553b37120af85_I20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8yNzQ4Nzc5MDczMTE3_9e9432c5-44a9-4ba8-9f47-1e38717eb3bf">P5Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <ango:LesseeOperatingLeaseLeaseNoteYetCommencedUndiscountedAmount
      contextRef="i1ec54f026ad246138fe553b37120af85_I20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8yNzQ4Nzc5MDczMTMz_469dd5c2-6d4a-407b-881b-117684b1b4ae"
      unitRef="usd">1500000</ango:LesseeOperatingLeaseLeaseNoteYetCommencedUndiscountedAmount>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6aa03664c2f94fbdb7058ef8b0dd0a53_D20200301-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8yNzQ4Nzc5MDczMTg3_70a37625-17b1-493e-9ede-b2f9cfb70f7b"
      unitRef="usd">3400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8zMjk4NTM0ODk0NDc5_32a8f136-9fb4-45fc-9f98-31d9dc585235"
      unitRef="usd">2500000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV8zMjk4NTM0ODk0NDY1_3471e8f6-3f35-4669-9612-3f6bab85ca9c"
      unitRef="usd">2800000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV83MTQ2ODI1NTkwOTI0_686805d0-c7f2-422e-a916-4cbcb9c2bf24">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of May 31, 2020, the expenses on the Consolidated Statement of Operations were classified as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents supplemental cash flow and other information related to leases for the year ended:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ROU assets obtained in exchange for lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i58afa2e573c7408da69e2adee021e597_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6ZTczZWZmNmI1MGVkNGI1ZWFiN2E4ZWQxYjc4ZjYzM2QvdGFibGVyYW5nZTplNzNlZmY2YjUwZWQ0YjVlYWI3YThlZDFiNzhmNjMzZF8xLTEtMS0xLTYzOTc_8f99fc73-a3d2-42fe-83f1-8031e267660b"
      unitRef="usd">1138000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i8f94ab006f104fb186711c6b5f4b5076_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6ZTczZWZmNmI1MGVkNGI1ZWFiN2E4ZWQxYjc4ZjYzM2QvdGFibGVyYW5nZTplNzNlZmY2YjUwZWQ0YjVlYWI3YThlZDFiNzhmNjMzZF8yLTEtMS0xLTYzOTc_83dd0a7b-4221-4589-a209-251c7231a354"
      unitRef="usd">583000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="iefb8c348ff834839b87938167628ed35_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6ZTczZWZmNmI1MGVkNGI1ZWFiN2E4ZWQxYjc4ZjYzM2QvdGFibGVyYW5nZTplNzNlZmY2YjUwZWQ0YjVlYWI3YThlZDFiNzhmNjMzZF8zLTEtMS0xLTYzOTc_c6d95085-8cf0-4f67-9cb2-be328e97a692"
      unitRef="usd">397000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ie8b556fa6b424cec89b0aea4f796abdf_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6ZTczZWZmNmI1MGVkNGI1ZWFiN2E4ZWQxYjc4ZjYzM2QvdGFibGVyYW5nZTplNzNlZmY2YjUwZWQ0YjVlYWI3YThlZDFiNzhmNjMzZF80LTEtMS0xLTYzOTc_35167ee7-01e2-4687-b1bd-45b3f65674db"
      unitRef="usd">1233000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6ZTczZWZmNmI1MGVkNGI1ZWFiN2E4ZWQxYjc4ZjYzM2QvdGFibGVyYW5nZTplNzNlZmY2YjUwZWQ0YjVlYWI3YThlZDFiNzhmNjMzZF81LTEtMS0xLTYzOTc_478edd44-ccdd-4cd1-b849-e2700e4fc4f9"
      unitRef="usd">3351000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasePayments
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6ZmRjYmY4ZjExZTU2NGQ5NjhkNDE0M2I4NWI1YWNjMzEvdGFibGVyYW5nZTpmZGNiZjhmMTFlNTY0ZDk2OGQ0MTQzYjg1YjVhY2MzMV8yLTEtMS0xLTYzOTQ_c26d9b35-34a1-4224-8e55-bce1b8290f7b"
      unitRef="usd">2372000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6ZmRjYmY4ZjExZTU2NGQ5NjhkNDE0M2I4NWI1YWNjMzEvdGFibGVyYW5nZTpmZGNiZjhmMTFlNTY0ZDk2OGQ0MTQzYjg1YjVhY2MzMV80LTEtMS0xLTYzOTQ_6a3814ce-87ba-4f4e-a01a-92d189e52eb8"
      unitRef="usd">6918000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGV4dHJlZ2lvbjo5ZDRkYjMxZDYxODc0NmNiOGM1MDYyOWJiMzkyMjU4OV83MTQ2ODI1NTkxOTcz_14a8530a-9121-4a77-9312-e855ed221659">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Future annual payments under non-cancelable operating leases in the aggregate at May 31, 2019, are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:85.280%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.720%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MjkyMmQ1YTNmODYwNGQwZDliYWJhNWUwOTEyNDI1ODIvdGFibGVyYW5nZToyOTIyZDVhM2Y4NjA0ZDBkOWJhYmE1ZTA5MTI0MjU4Ml8xLTEtMS0xLTgzMjM_f61e22b8-49cb-4499-a9b7-2fde21636392"
      unitRef="usd">2920000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MjkyMmQ1YTNmODYwNGQwZDliYWJhNWUwOTEyNDI1ODIvdGFibGVyYW5nZToyOTIyZDVhM2Y4NjA0ZDBkOWJhYmE1ZTA5MTI0MjU4Ml8yLTEtMS0xLTgzMjM_c66d90ad-55d5-4720-b625-6eff4fe4486c"
      unitRef="usd">2338000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MjkyMmQ1YTNmODYwNGQwZDliYWJhNWUwOTEyNDI1ODIvdGFibGVyYW5nZToyOTIyZDVhM2Y4NjA0ZDBkOWJhYmE1ZTA5MTI0MjU4Ml8zLTEtMS0xLTgzMjM_08376eef-a27a-4fd1-99bc-69797405d5b9"
      unitRef="usd">2133000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MjkyMmQ1YTNmODYwNGQwZDliYWJhNWUwOTEyNDI1ODIvdGFibGVyYW5nZToyOTIyZDVhM2Y4NjA0ZDBkOWJhYmE1ZTA5MTI0MjU4Ml80LTEtMS0xLTgzMjM_49c297ff-19e3-4abe-8717-7c467a6bfa04"
      unitRef="usd">2131000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MjkyMmQ1YTNmODYwNGQwZDliYWJhNWUwOTEyNDI1ODIvdGFibGVyYW5nZToyOTIyZDVhM2Y4NjA0ZDBkOWJhYmE1ZTA5MTI0MjU4Ml81LTEtMS0xLTgzMjM_05338636-d0f8-4839-8822-cd575823a9b3"
      unitRef="usd">3227000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yMzQ3L2ZyYWc6OWQ0ZGIzMWQ2MTg3NDZjYjhjNTA2MjliYjM5MjI1ODkvdGFibGU6MjkyMmQ1YTNmODYwNGQwZDliYWJhNWUwOTEyNDI1ODIvdGFibGVyYW5nZToyOTIyZDVhM2Y4NjA0ZDBkOWJhYmE1ZTA5MTI0MjU4Ml82LTEtMS0xLTgzMjM_fe698c23-633e-4f90-b7dd-c438836898f8"
      unitRef="usd">12749000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzcxNDY4MjU2MTkxMDM_ef33bf2e-038a-42aa-9fcf-1a75795e4b4b">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Other Commitments and Contingencies &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the Company's other future commitments and contingencies as of May&#160;31, 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.029%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.386%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Purchase obligations &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Royalties &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) The non-cancelable inventory purchase obligations are not reflected on the consolidated balance sheets under accounting principles generally accepted in the United States of America.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(2) These are future minimum royalty payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company is involved in various legal proceedings, including commercial, intellectual property, product liability, and regulatory matters of a nature considered normal for its business. The Company accrues for amounts related to these matters if it is probable that a liability has been incurred, and an amount can be reasonably estimated. The Company discloses such matters when there is at least a reasonable possibility that a material loss may have been incurred. However, the Company cannot predict the outcome of any litigation or the potential for future litigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;C.R. Bard, Inc. v. AngioDynamics, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On January&#160;11, 2012, C.R. Bard, Inc. (&#x201c;Bard&#x201d;) filed a suit in the United States District Court of Utah claiming certain of the Company's implantable port products infringe on three U.S. patents held by Bard (the "Utah Action"). Bard&#x2019;s complaint &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;sought unspecified damages and other relief.  The Company filed petitions for reexamination in the US Patent and Trademark Office ("USPTO") seeking to invalidate all three patents asserted by Bard in the litigation.  The Company's petitions were granted and 40 of Bard's 41 patent claims were rejected and, following further proceedings, the Patent Office issued a Final Rejection of all 40 claims subject to reexamination.  Thereafter, Bard filed appeals to the USPTO Board of Appeals and Interferences for all three reexaminations which were decided as follows:  For US Patent No. 7,785,302, the rejections of six of the ten claims under reexamination were affirmed, but were reversed on four of the ten claims.  For U.S. Patent No. 7,959,615 the rejections of eight of the ten claims under reexamination were affirmed but the rejections of the other two of the ten claims were reversed.  In the third, for U.S. Patent No. 7,947,022 the rejections of all twenty claims under reexamination were affirmed.  Thereafter, Bard sought Rehearing in all three appeals and the Company sought Rehearing in the &#x2018;302 and &#x2018;615 appeals.  The PTO denied all three Rehearing Requests, but modified its characterization of one prior art reference for the &#x2018;302 and &#x2018;022 decisions.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Bard filed appeals to the Federal Circuit Court of Appeals in all three reexams and the Company Cross-Appealed for the &#x2018;302 and the &#x2018;615 reexams.&#160; MedComp also filed an Amicus Brief in support of the Company on November 22, 2017.&#160; Meanwhile, on July 12, 2017 Bard assigned the asserted patents to Bard Peripheral Vascular, Inc. (&#x201c;BPV&#x201d;) which was added as co-Appellant before the Federal Circuit and as a co-Plaintiff in the Utah action. An oral hearing was held on September 5, 2018 and the Court rendered its decision on September 28, 2018, affirming that claims 1-5 and 10 of the &#x2018;615 patent were invalid, but that claims 6-7 of the 615 patent and claims 1-4 of the 302 patent were valid over the prior art references considered in the Reexamination proceedings.&#160; The Federal Circuit also reversed the PTAB&#x2019;s claim construction ruling and remanded for consideration of obviousness for the remaining claims under the new claim construction ruling and for further findings with respect to whether one of the asserted references qualified as a printed publication.&#160; On January 28, 2019, on remand, the USPTO reversed the rejections of the &#x2018;302 claims 1-10, &#x2018;022 claims 1-20 and &#x2018;615 claims 8-9.&#160; The USPTO has since issued Inter Partes Reexamination Certificates for the &#x2018;302 Patent for the &#x2018;022 patent and for the &#x2018;615 patent. The Company thereafter filed a Motion to Unstay the Utah Case and that motion was granted.  On November 4, 2019 the Court held a joint Status Conference among the Company&#x2019;s Utah Action and two other cases filed by Bard on the same patents against MedComp and Smiths. The Court set a schedule for defendant's Motions to Dismiss or Transfer. The Company filed its motion on November 25, 2019; and Bard filed a responsive brief and a motion for venue discovery on December 9, 2019.  The Company filed a responsive brief on December 16, 2019 and Bard filed a reply on December 23, 2019.  On February 27, 2020, the Court referred all non-dispositive motions to the presiding Magistrate and on March 3, 2020 the Court granted Bard&#x2019;s Motion for Venue Discovery and denied the Company&#x2019;s transfer motion without prejudice to re-filing after completion of the venue discovery, but no later than June 30, 2020. The parties have since engaged in venue discovery and AngioDynamics re-filed its Motion to Dismiss or Transfer on June 30, 2020.  Bard filed an opposition brief on July 28, 2020, and the Company&#x2019;s Reply is due 14 days thereafter. The Company believes these claims are without merit and intends to defend them vigorously.&#160; The Company has not recorded an expense related to the outcome of this litigation because it is not yet possible to determine if a potential loss is probable nor reasonably estimable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March 10, 2015, Bard and BPV filed suit in the United States District Court for the District of Delaware (the &#x201c;Delaware Action") claiming certain of the Company's implantable port products infringe on three other U.S. patents held by Bard, which are different from those asserted in the Utah action.  Bard's complaint seeks unspecified damages and other relief.  On June 1, 2015, the Company filed two motions in response to Bard&#x2019;s Complaint - one sought transfer to the District of Utah where the Utah Action is currently pending, and the other sought dismissal of the entire complaint on grounds that none of the claims in the asserted patents is directed to patent eligible subject matter under Section 101 of the Patent Statute and in light of recent authority from the U. S. Supreme Court.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On January 12, 2016, the Court issued a decision denying both motions. A Markman hearing was held on March 10, 2017 and the Court issued its Claim Construction Order on May 19, 2017. On May 19, 2017, Bard served its Final Infringement Contentions and on June 2, 2017, the Company served its Final Invalidity Contentions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On October 20, 2017, the scheduling order for the case was amended to, among other things, set a trial date commencing July 23, 2018.&#160;The parties completed Expert Discovery in January 2018 and completed briefing on their respective case dispositive motions on April 27, 2018. On June 26, 2018, the Court denied all case dispositive motions, ruling that issues of material fact remained in dispute. On July 9, 2018, the Court continued the trial until March 2019.  On January 9, 2019 the Court held a further claim construction hearing to resolve two outstanding claim construction issues prior to trial.  A Report and Recommendation (by Magistrate-Judge Fallon) was issued on February 11, 2019 and entered by the Court on February 28, 2019. Jury selection was held on Friday March 1, 2019 and trial began on March 4, 2019.&#160; On day four of the jury trial, at the close of C.R. Bard&#x2019;s case, the Court granted the Company's oral motion for judgment as a matter of law under rule 50(a) as well as its motions for summary judgement on the grounds that the asserted patents are invalid, ineligible, not infringed and not willfully infringed. &#160;On April 5, 2019, Bard filed a precautionary Notice of Appeal to the Federal Circuit. On April 26, 2019, the District Court issued a Memorandum and Order confirming the grant of judgment in the Company&#x2019;s favor of patent ineligibility, non-infringement, patent invalidity and no willful infringement. Meanwhile, on May 10, 2019, the Company filed &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;a Motion for Attorney fees and non-taxable expenses under 35 USC Sec. 285. On May 21, 2019, the Court issued a Memorandum and Order which, inter alia, stayed proceedings on the Company&#x2019;s fee Motion and the Company&#x2019;s equitable claims pending appeal; and entered Final Judgment on May 21, 2019 as well. Bard filed a second Notice of Appeal on May 23, 2019.  Both appeals have since been consolidated and Bard&#x2019;s opening brief was filed  on September 27, 2019;  the Company's answering brief was filed on January 15, 2020; and Bard&#x2019;s reply brief was filed on March 4, 2020. A hearing date was held on June 1, 2020, and the Company is currently awaiting a decision from the Federal Circuit .  The Company maintains its belief that Bard&#x2019;s claims are without merit. The Company has not recorded an expense related to the outcome of this litigation because it is not yet possible to determine if a potential loss is probable nor reasonably estimable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;AngioDynamics, Inc. v. C.R. Bard, Inc.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"&gt;On May 30, 2017, the Company commenced an action in the United States District Court for the Northern District of New York entitled AngioDynamics, Inc. v. C.R. Bard, Inc. and Bard Access Systems, Inc. (&#x201c;Bard&#x201d;). &#160;In this action, the Company alleges that Bard has illegally tied the sales of its tip location systems to the sales of its PICCs.&#160; The Company alleges that this practice violates the federal antitrust laws and has had, and continues to have, an anti-competitive effect in the market for PICCs.&#160; The Company seeks both monetary damages and injunctive relief.  Bard moved to dismiss on September 8, 2017.  On August 6, 2018 the court denied Bard&#x2019;s motion in its entirety.&#160; Discovery is largely complete, summary judgment will be fully briefed by September 11, 2020, and the case will subsequently proceed to trial thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Merz North America Settlement&lt;/span&gt;&lt;/div&gt;On May 16, 2019, Merz North America, Inc. (&#x201c;Merz&#x201d;) commenced an action in the United States District Court for the Southern District of New York entitled Merz North America, Inc. v. AngioDynamics, Inc.&#160; In this action, Merz alleged breach of contract against AngioDynamics based on a March 1, 2016 Distribution Agreement.&#160; On June 28, 2019, AngioDynamics reached a settlement with Merz.  AngioDynamics made a lump-sum payment of $2.5 million to Merz in return for dismissal of the case with prejudice during the first quarter of fiscal year 2020.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5Xzk4NTE_ca5c7f88-6100-4ade-a754-9ebe535a15f2">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the Company's other future commitments and contingencies as of May&#160;31, 2020: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:38.029%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.384%;"/&gt;&lt;td style="width:1.0%;"/&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:7.386%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Purchase obligations &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Royalties &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;52,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) The non-cancelable inventory purchase obligations are not reflected on the consolidated balance sheets under accounting principles generally accepted in the United States of America.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(2) These are future minimum royalty payments.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:PurchaseObligation
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzEtMS0xLTEtMA_bdd7dd2f-ccd4-4a4c-8797-30b3903d414f"
      unitRef="usd">553000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzEtMy0xLTEtMA_65a25e4b-4d90-4002-bba6-8e0f5f7ea8a0"
      unitRef="usd">553000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzEtNS0xLTEtMA_f455ae65-7864-48bd-9516-6a8d110b07f7"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:PurchaseObligationDueInThirdYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzEtNy0xLTEtMA_a9d5b51a-c8a4-465f-a558-7ddc62fc8519"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInThirdYear>
    <us-gaap:PurchaseObligationDueInFourthYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzEtOS0xLTEtMA_f04f8b95-6b98-4d78-95b6-30be39ac33ab"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInFourthYear>
    <ango:PurchaseObligationToBePaidAfterYearFour
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzEtMTEtMS0xLTA_e185c4b1-443d-4953-8b3c-6b306ac380a4"
      unitRef="usd">0</ango:PurchaseObligationToBePaidAfterYearFour>
    <ango:Royalties
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzItMS0xLTEtMA_f47096bc-8f91-4d38-8650-aeee4a836e19"
      unitRef="usd">51500000</ango:Royalties>
    <ango:RoyaltiesDueInFirstYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzItMy0xLTEtMA_350e2e7a-db3f-44fa-ad4b-bf29614fbd41"
      unitRef="usd">3800000</ango:RoyaltiesDueInFirstYear>
    <ango:RoyaltiesDueinSecondYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzItNS0xLTEtMA_cfc761d1-2b6c-4f03-81c2-c61f973dbab1"
      unitRef="usd">3800000</ango:RoyaltiesDueinSecondYear>
    <ango:RoyaltiesDueinThirdYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzItNy0xLTEtMA_f2cf5754-25f9-4304-9e28-d0d5de7337a3"
      unitRef="usd">3800000</ango:RoyaltiesDueinThirdYear>
    <ango:RoyaltiesDueinFourthYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzItOS0xLTEtMA_8c3a40b0-3c7c-4164-8c6a-470f2c52a904"
      unitRef="usd">3800000</ango:RoyaltiesDueinFourthYear>
    <ango:RoyaltiesDueAfterFourthYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzItMTEtMS0xLTA_4c430d04-3887-4364-a41a-e645cb77ed50"
      unitRef="usd">36300000</ango:RoyaltiesDueAfterFourthYear>
    <us-gaap:ContractualObligation
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzQtMS0xLTEtMA_89fe1ef7-8981-45ec-b874-e59c31964187"
      unitRef="usd">52053000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzQtMy0xLTEtMA_9e9f9aa2-b963-4a6b-88a6-b3b5a45de6e8"
      unitRef="usd">4353000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzQtNS0xLTEtMA_712cf47b-4cd8-44e2-8d05-9caa733a0ed8"
      unitRef="usd">3800000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzQtNy0xLTEtMA_b14c581b-ca4c-48ac-af0b-29fe8e49b599"
      unitRef="usd">3800000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzQtOS0xLTEtMA_66ec2c9e-e828-4825-91f8-6afe357c8f11"
      unitRef="usd">3800000</us-gaap:ContractualObligationDueInFourthYear>
    <ango:ContractualObligationToBePaidAfterYearFour
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90YWJsZTpkZGQxZTA2MTU1OGM0MjkzYjY4YmZiOGQ2M2QyYjI3My90YWJsZXJhbmdlOmRkZDFlMDYxNTU4YzQyOTNiNjhiZmI4ZDYzZDJiMjczXzQtMTEtMS0xLTA_3d3f1600-46e7-402d-81b7-a0558e7cb72b"
      unitRef="usd">36300000</ango:ContractualObligationToBePaidAfterYearFour>
    <ango:NumberOfPatentsAssertedForReexamination
      contextRef="i6ef8a3f1f27e4c6e838f83417e10a2ee_D20120111-20120111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODg5Nzg_b1d3a081-cca7-4ebe-8d7c-8567c9c0e728"
      unitRef="petition">3</ango:NumberOfPatentsAssertedForReexamination>
    <ango:NumberOfPatentsAssertedForReexamination
      contextRef="i6ef8a3f1f27e4c6e838f83417e10a2ee_D20120111-20120111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODkyMTE_b1d3a081-cca7-4ebe-8d7c-8567c9c0e728"
      unitRef="petition">3</ango:NumberOfPatentsAssertedForReexamination>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="ied08d7999fb24ea3b936b7aed6232081_D20120111-20120111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODkzMDA_96150539-af94-4750-a19a-b6a3d4cebef9"
      unitRef="claim">40</us-gaap:LossContingencyClaimsDismissedNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i714240e88fb64d7d9810f5a703a466c7_I20120111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODkzMTM_4b247d22-5b1b-4010-8267-dcc7dbed6f1a"
      unitRef="claim">41</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="ied08d7999fb24ea3b936b7aed6232081_D20120111-20120111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk0MzA_5cb6f2b9-a3ec-4904-8cdb-7fd12387b294"
      unitRef="claim">40</us-gaap:LossContingencyClaimsDismissedNumber>
    <ango:LossContingencyReexaminationsNumber
      contextRef="ied08d7999fb24ea3b936b7aed6232081_D20120111-20120111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk1NTQ_7e1040b5-b17c-4219-909c-d3c88380a0a5"
      unitRef="reexamination_appeal">3</ango:LossContingencyReexaminationsNumber>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="i220ce7749c584215ad36a2b1842a3b33_D20160311-20160311"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk2NTE_9a54be96-1a2a-4a29-9ca3-f497f601f392"
      unitRef="claim">6</us-gaap:LossContingencyClaimsDismissedNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i251c4a00e576444780285c2a93200b8e_I20160311"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk2NjE_caa7d45a-10f1-48b0-a83e-a62d46a7b273"
      unitRef="claim">10</us-gaap:LossContingencyPendingClaimsNumber>
    <ango:LossContingencyClaimsReversedNumber
      contextRef="i220ce7749c584215ad36a2b1842a3b33_D20160311-20160311"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk3Mjc_f99a1aa5-9420-4b72-a439-538bc0915040"
      unitRef="claim">4</ango:LossContingencyClaimsReversedNumber>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="ied073d02c3e1446d804f314a51e4ea5b_D20160324-20160324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk3OTg_944b8251-7bbb-4da1-a60a-d6c03cedcec8"
      unitRef="claim">8</us-gaap:LossContingencyClaimsDismissedNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="if1401a9b10694bd090b7780a504eb0bd_I20160324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk4MDg_6d56e27b-6b51-4d9b-87df-506bcc570697"
      unitRef="claim">10</us-gaap:LossContingencyPendingClaimsNumber>
    <ango:LossContingencyClaimsReversedNumber
      contextRef="ied073d02c3e1446d804f314a51e4ea5b_D20160324-20160324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk4ODQ_bf44d776-4011-4a98-b6ea-eaf57beb1964"
      unitRef="claim">2</ango:LossContingencyClaimsReversedNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="if1401a9b10694bd090b7780a504eb0bd_I20160324"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk4OTQ_8ad28fe2-6c01-4275-8897-6d5eccd3b860"
      unitRef="claim">10</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyClaimsDismissedNumber
      contextRef="iaa1684552a9240f9a8de66fb0920432e_D20160329-20160329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwODk5ODY_25d9e4be-bfbd-465e-9d7d-f6699fbafc0c"
      unitRef="claim">20</us-gaap:LossContingencyClaimsDismissedNumber>
    <ango:LossContingencyReexaminationsNumber
      contextRef="i5cc5c3d04fde4994bca760d7dbc19566_D20160330-20170131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwOTAwNzM_b6a6b6f8-ae9a-4222-a949-89af048361fd"
      unitRef="reexamination_appeal">3</ango:LossContingencyReexaminationsNumber>
    <ango:LossContingencyClaimsReversedNumber
      contextRef="i5cc5c3d04fde4994bca760d7dbc19566_D20160330-20170131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwOTAxNjc_41a496c8-db97-4019-9d4d-84951b072614"
      unitRef="reexamination_appeal">3</ango:LossContingencyClaimsReversedNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i07a4d6535e614728ab1a2da3818d6db3_I20191104"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwOTE4MDQ_393070ef-8af3-4418-8df0-6010a34965d8"
      unitRef="claim">2</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyPatentsAllegedlyInfringedNumber
      contextRef="i155fee1c601b4118b849168a97bfe686_D20190307-20190307"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwOTMwNjg_5805ea64-1297-4f94-84e1-1000bc39c1ab"
      unitRef="patent">3</us-gaap:LossContingencyPatentsAllegedlyInfringedNumber>
    <us-gaap:LossContingencyPatentsAllegedlyInfringedNumber
      contextRef="ia33d6d3c87bf42909aaa528e529dda96_D20150601-20150601"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwOTMyNjI_697f660f-a949-4b49-bc10-5fbfcf29dd6f"
      unitRef="motion">2</us-gaap:LossContingencyPatentsAllegedlyInfringedNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i5bf80a484ee84bdba705b1353d0bad7f_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwOTQ1MzE_785949d1-ef3a-47ba-949c-591c6b6decf1"
      unitRef="claim">2</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:PaymentsForLegalSettlements
      contextRef="icabc29c97a4f4f2eb17c1bfd12c2411e_D20190628-20190628"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDEvZnJhZzoyZTg2ZWJlZmRjYzA0ZTk1OGUzZmQyODJlOGMyMWJhOS90ZXh0cmVnaW9uOjJlODZlYmVmZGNjMDRlOTU4ZTNmZDI4MmU4YzIxYmE5XzI3NDg3NzkwOTc2MjI_142d2d85-092e-42c3-9bb2-8c501196fd02"
      unitRef="usd">2500000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90ZXh0cmVnaW9uOmEzNTcwOTZlOWRhYTRmZTg4NDY0ZTQ3YTNiODJiMDI4XzEzNTk_81d26114-08f2-4b53-9e29-f3eda16583dd">SEGMENTS AND GEOGRAPHIC INFORMATION&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Segment information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers its business to be a single segment entity related to the development, manufacture and sale on a global basis of medical devices for vascular access, surgery, peripheral vascular disease and oncology. The Company's chief operating decision maker (CEO) evaluates the various global product portfolios on a net sales basis. Executives reporting in to the CEO include those responsible for operations and supply chain management, research and development, sales, franchise marketing and certain corporate functions. The CEO evaluates profitability, investment and cash flow metrics on a consolidated worldwide basis due to shared infrastructure and resources. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total sales by product category are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales by Product Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular Interventions &amp;amp; Therapies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oncology/Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Geographic information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total sales for geographic areas are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales by Geography&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;For fiscal years 2020, 2019 and 2018, international sales as a percentage of total net sales were 21%, 20% and 18%, respectively. Sales to any one country outside the U.S., as determined by shipment destination, did not comprise a material portion of net sales in any of the last three fiscal years. In addition, no one customer represents more than 10% of consolidated net sales.  99% of long-lived assets are located within the United States.</us-gaap:SegmentReportingDisclosureTextBlock>
    <ango:ScheduleOfNetRevenueByProductGroupTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90ZXh0cmVnaW9uOmEzNTcwOTZlOWRhYTRmZTg4NDY0ZTQ3YTNiODJiMDI4XzEzNTc_95747270-5bf1-4f49-b4c8-aee6c138de26">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total sales by product category are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales by Product Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular Interventions &amp;amp; Therapies&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;119,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vascular Access&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Oncology/Surgery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ango:ScheduleOfNetRevenueByProductGroupTableTextBlock>
    <us-gaap:Revenues
      contextRef="ic33b1438506f4a27b0dd4d446906ac01_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzMtMS0xLTEtMA_e2a3661a-b1a0-42a2-8572-59ca48fd34db"
      unitRef="usd">112706000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i73323621837d4f8b8e76982d3bdf887d_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzMtMy0xLTEtMA_4e4477ba-f0fe-46bd-91a7-728778045486"
      unitRef="usd">119901000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idbe6ac21fe27414f92e15b9912c0a27e_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzMtNS0xLTEtMA_fffc7f8c-0ba7-4734-ad77-a0bea7776d39"
      unitRef="usd">119704000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8a0e329307b341238c81e44e943fbbc8_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzQtMS0xLTEtMA_fdcb9fa4-65bf-4d81-ad52-e3fab1a93f9d"
      unitRef="usd">94299000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7f94dc5a91a84517b80827d3ac1ee73e_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzQtMy0xLTEtMA_c2d74527-5eab-4cdd-996d-2bbac502e610"
      unitRef="usd">94730000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i01b7636d42374bd0ab2d54bea08243d5_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzQtNS0xLTEtMA_bdbda16c-bcfa-4b33-9535-1a35c4a4d2b6"
      unitRef="usd">92760000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iac5fb652171e4c0c93026d90cdbeae4d_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzYtMS0xLTEtMA_d28e33c9-7955-47a1-b9e3-d3d9733cbc4c"
      unitRef="usd">57152000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icaa938ce84884c31bad791ddae3cb905_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzYtMy0xLTEtMA_82b9dd2e-43b4-4cce-8e1c-067fdf65a1ce"
      unitRef="usd">56003000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i04b12de088694fab94f45a73a5413096_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzYtNS0xLTEtMA_5040be26-87e4-46e1-a5bf-8045a0432651"
      unitRef="usd">49191000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzctMS0xLTEtMA_029cf561-e87d-4c4f-99f0-205fd7caf742"
      unitRef="usd">264157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzctMy0xLTEtMA_51a573f6-31ca-4870-9e34-94c0992c6195"
      unitRef="usd">270634000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZToyZWNhZmExMDhmOGE0N2ViYmFkZWRmMzYwM2U5NjYzMy90YWJsZXJhbmdlOjJlY2FmYTEwOGY4YTQ3ZWJiYWRlZGYzNjAzZTk2NjMzXzctNS0xLTEtMA_791cfa68-fdb6-4d62-bdfa-882374dd22e3"
      unitRef="usd">261655000</us-gaap:Revenues>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90ZXh0cmVnaW9uOmEzNTcwOTZlOWRhYTRmZTg4NDY0ZTQ3YTNiODJiMDI4XzEzNTQ_5f738276-e3a9-48a7-9c44-f61aceb66d29">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Total sales for geographic areas are summarized below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales by Geography&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;207,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;213,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;264,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;270,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;261,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="id490a9e7997d433a89bc95072365e77e_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzMtMS0xLTEtMA_8150658e-1659-4058-a9f0-8ed1f2c6978e"
      unitRef="usd">207980000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i540b10864b324c7bb3ae8971a0b58b4d_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzMtMy0xLTEtMA_a8baf2ce-7cb3-4a13-8f40-f8c6898543e6"
      unitRef="usd">216957000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibac8454ecf5c46cfb7eab202c92faca1_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzMtNS0xLTEtMA_d7c798ff-1328-468b-9625-4da5bf7f363a"
      unitRef="usd">213727000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if80418dea3354b158372cb3ba0be00c7_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzQtMS0xLTEtMA_8be07b67-d8d4-4814-907a-88af0a5f0295"
      unitRef="usd">56177000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i861171338791492f9f03585170548d1e_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzQtMy0xLTEtMA_04fdf9c3-b3cb-439f-92a5-974c851fca36"
      unitRef="usd">53677000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iba0606424b5c4cc19a416e2a280c4741_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzQtNS0xLTEtMA_2f65cc9b-d7c5-469b-9dd5-6ac30ea140da"
      unitRef="usd">47928000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzUtMS0xLTEtMA_164543f6-6f39-44a3-a2c2-34b6773992c4"
      unitRef="usd">264157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzUtMy0xLTEtMA_7d67e166-47e7-4a47-a4f1-ac663a1597b2"
      unitRef="usd">270634000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90YWJsZTozN2RiMzRhMmNmYWM0MDcwOWY2NzZmMjYwODg5NjQyNy90YWJsZXJhbmdlOjM3ZGIzNGEyY2ZhYzQwNzA5ZjY3NmYyNjA4ODk2NDI3XzUtNS0xLTEtMA_eccde558-3e6a-486e-8c1c-4c663ff5374f"
      unitRef="usd">261655000</us-gaap:Revenues>
    <ango:PercentageOfInternationalSalesToNetSales
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90ZXh0cmVnaW9uOmEzNTcwOTZlOWRhYTRmZTg4NDY0ZTQ3YTNiODJiMDI4XzEwMDY_06d9974c-4021-442c-abf3-8038a6cb17f1"
      unitRef="number">0.21</ango:PercentageOfInternationalSalesToNetSales>
    <ango:PercentageOfInternationalSalesToNetSales
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90ZXh0cmVnaW9uOmEzNTcwOTZlOWRhYTRmZTg4NDY0ZTQ3YTNiODJiMDI4XzEwMTA_f5b55293-315b-4ee0-8c3e-127369487121"
      unitRef="number">0.20</ango:PercentageOfInternationalSalesToNetSales>
    <ango:PercentageOfInternationalSalesToNetSales
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90ZXh0cmVnaW9uOmEzNTcwOTZlOWRhYTRmZTg4NDY0ZTQ3YTNiODJiMDI4XzEwMTc_383d9164-1588-47ce-a33a-80c79532938d"
      unitRef="number">0.18</ango:PercentageOfInternationalSalesToNetSales>
    <ango:PercentageOfDomesticAssets
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNDcvZnJhZzphMzU3MDk2ZTlkYWE0ZmU4ODQ2NGU0N2EzYjgyYjAyOC90ZXh0cmVnaW9uOmEzNTcwOTZlOWRhYTRmZTg4NDY0ZTQ3YTNiODJiMDI4XzEyODY_a5f2bb4b-3265-4738-a298-0fee3eceaee1"
      unitRef="number">0.99</ango:PercentageOfDomesticAssets>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzI2MjI_7fa7c8fc-4714-4567-9f6e-2508556d7f43">ACQUISITION, RESTRUCTURING AND OTHER ITEMS, NET&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Acquisition, restructuring and other items, net consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Legal &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Mergers and acquisitions &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Transition service agreement &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Divestiture &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible and other asset impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Legal expenses related to litigation that is outside the normal course of business.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(2) Mergers and acquisitions expenses related to investment banking, legal and due diligence.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(3) Transition services agreement that was entered into as a result of the sale of the Fluid Management business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(4) Divestiture expenses incurred to transition manufacturing from Glens Falls, NY to Queensbury, NY.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Included in legal for fiscal years 2020 and 2019 are settlements received for the Biolitec litigation of $0.5&#160;million and $3.4&#160;million, respectively.  The settlement received offsets legal expenses paid related to the settlement proceedings.  In addition, the $2.5 million accrual for the settlement of the Merz contract termination is included in legal expenses for fiscal year 2019.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates its performance and looks for opportunities to improve the overall operations of the Company on an ongoing basis.  As a result of this evaluation, certain restructuring initiatives are taken to enhance the Company&#x2019;s overall operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Operational Consolidation &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On February 1, 2017, the Company announced to employees an operational consolidation plan (the &#x201c;plan&#x201d;) to consolidate manufacturing facilities in Manchester, GA and Denmead, UK into the Glens Falls and Queensbury, NY facilities.  This plan will streamline and optimize the manufacturing functions into one centralized location increasing the utilization of the Glens Falls and Queensbury facilities, optimizing inventory and reducing cost of goods sold through savings in overhead expenses and direct labor.  The restructuring activities associated with the plan were completed in the fourth quarter of fiscal year 2018 with immaterial validation and regulatory costs incurred in fiscal year 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded restructuring charges related to the plan during the year ended May&#160;31, 2020, 2019 and 2018 of $0.0 million, $0.3 million and $4.7 million, respectively.  Total restructuring charges recorded as part of the plan were $6.3 million.  Termination benefits were only earned if an employee stays until their termination date; therefore, the expenses related to termination benefits were recorded ratably over the service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents a rollforward of the restructuring reserve for the years ended May&#160;31, 2020, 2019 and 2018:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.441%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.352%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.941%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Termination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Plant &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cancellation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Filings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash adjustments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash adjustments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(838)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(191)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzcxNDY4MjU1ODU0MDA_e0ddc89e-c3c6-4d4c-8bc6-2cfeda1e7f81">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Acquisition, restructuring and other items, net consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year ended May 31, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Legal &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Mergers and acquisitions &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Transition service agreement &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(3)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Divestiture &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(4)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible and other asset impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Legal expenses related to litigation that is outside the normal course of business.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(2) Mergers and acquisitions expenses related to investment banking, legal and due diligence.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(3) Transition services agreement that was entered into as a result of the sale of the Fluid Management business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(4) Divestiture expenses incurred to transition manufacturing from Glens Falls, NY to Queensbury, NY.&lt;/span&gt;&lt;/div&gt;The following table presents a rollforward of the restructuring reserve for the years ended May&#160;31, 2020, 2019 and 2018:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.441%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.352%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.941%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.323%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.088%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.535%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.445%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Termination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Plant &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Regulatory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cancellation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Filings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash adjustments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash adjustments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(838)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(44)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(191)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i88592d71c9d34ad2999fa7cfb9a4b9a7_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzItMS0xLTEtMA_5d042e7c-54dd-4f89-bfcf-5e7bc7b75d95"
      unitRef="usd">2666000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i906751b2cd8a4439984e04185efde9bc_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzItMy0xLTEtMA_d8c6a624-8e82-4762-8f81-ffdbc1d1f5e6"
      unitRef="usd">7802000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i73d55d2d0d254d209f58406d8e7855de_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzItNS0xLTEtMA_ad492fd5-609d-4f08-aef0-fcaa1f8531c4"
      unitRef="usd">8407000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i5a1b7dc23f444bc88a36316b7d6af42e_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzMtMS0xLTEtMA_8a48c812-e9c3-4817-b6f4-bfb93cc45e5c"
      unitRef="usd">782000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i469f9299990a4203acaffbbab110d708_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzMtMy0xLTEtMA_31b889a8-7723-48d7-8268-f809cad09fcb"
      unitRef="usd">4030000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i74c8a0cc8d8a4234bcc00254db8945be_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzMtNS0xLTEtMA_d3042e15-ceff-495b-88fc-87a7ffab1a7d"
      unitRef="usd">1660000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i51318796adfb480592c9f0ee78d98ead_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzQtMS0xLTEtNjQ4Mw_dbb28bf0-b22b-4e8a-96cd-9eb0e97bba91"
      unitRef="usd">-1799000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i3b39fd27e0e046d1bc1ff0fe8bd7b9d9_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzQtMy0xLTEtNjQ4Mw_1e5f58ad-4f91-4f52-8adf-38f1e300f750"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i7f58fd3d29bf4032b5e2a0130b2a6303_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzQtNS0xLTEtNjQ4Mw_37321998-e2ca-4ea9-ab68-84e53dae1e07"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i4e877ea14f454e22aee049ddbf053926_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzUtMS0xLTEtNjQ4Mw_4b4297aa-9d25-451b-a7d3-c6c535a341a7"
      unitRef="usd">2809000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i8c1ce8e526434982acae47d58d027846_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzUtMy0xLTEtNjQ4Mw_63232243-4b45-4ae1-88a5-7c856f98614c"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i16772a27789248bbb65aa268dba39cbe_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzUtNS0xLTEtNjQ4Mw_a7aa002e-5c96-40f8-b1e2-872d839b4f70"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i8289a071e03c456d82f10aeadaf8f969_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzQtMS0xLTEtMA_cf7809c1-85a3-496a-bf83-146adb912016"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="iac3b4fa8ad784323b3d0ecc6560a53bd_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzQtMy0xLTEtMA_debd2bd7-a6e8-4f91-8af5-8c5f10dad78e"
      unitRef="usd">1704000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i88518a1f11864c2899dd320e9b757747_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzQtNS0xLTEtMA_609983ea-ca9d-4fd8-ba95-8bb6d8331ab9"
      unitRef="usd">0</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i918f6046eaec4cdb897c83ed4d722835_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzYtMS0xLTEtMA_266857a5-ba29-47a8-aa78-ca35397b336a"
      unitRef="usd">26000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="iaec6bf893cad41779c9586f6463e0ecc_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzYtMy0xLTEtMA_7497e1cb-4cdc-4beb-a999-ff2fbb31c769"
      unitRef="usd">289000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i3d2e097c70624f0e8ee9dc72e6df75c7_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzYtNS0xLTEtMA_ad429d54-5d85-4cf5-b44e-166fa9430407"
      unitRef="usd">4674000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i42aa350f4e0e4c62a6c031e7db4ab40e_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzctMS0xLTEtMA_a5f80587-d608-40fe-8180-f1831b1f1f1c"
      unitRef="usd">1530000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i7a8aa34bc2744be79ac33ea6c6b0c288_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzctMy0xLTEtMA_a2bcf832-77c0-4313-8591-1450580a7252"
      unitRef="usd">1302000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="ifb746ac108a548789a52ab48fdf3b5bd_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzctNS0xLTEtMA_edc8f672-65d7-4029-9334-ddf8212e693b"
      unitRef="usd">691000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzgtMS0xLTEtMA_f0f5d8aa-f962-4e3f-af5c-52cba54d0366"
      unitRef="usd">6014000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzgtMy0xLTEtMA_4885cf12-7dee-41f9-8dd5-9548d5154d42"
      unitRef="usd">15127000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZToyOTRkZjhjYmIzMDQ0NGM5YjI4NDIyNWFjZWQyMTc5MS90YWJsZXJhbmdlOjI5NGRmOGNiYjMwNDQ0YzliMjg0MjI1YWNlZDIxNzkxXzgtNS0xLTEtMA_a06e66ca-0a06-4c75-862d-219c18608ec2"
      unitRef="usd">15432000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="ief4cf428667c4c6bbb9984516a155c37_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzI3NDg3NzkwNzQyODM_8ace5ca1-b792-40cc-8b81-30733abc06c0"
      unitRef="usd">500000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i349351d35ef64b1db1e7da8a1a47b178_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzI3NDg3NzkwNzQzNTE_8110d1d4-f9b5-4e00-a1b5-c6e8043a91d4"
      unitRef="usd">3400000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <ango:AcquisitionRestructuringAndOtherItemsNet
      contextRef="i06b4cd419d9b40b0b9959611c710b06f_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzU1Nw_36e3b654-2fd4-438d-8dc9-007b52cc0c99"
      unitRef="usd">2500000</ango:AcquisitionRestructuringAndOtherItemsNet>
    <us-gaap:RestructuringCharges
      contextRef="if834c1984f424cbca5dcfb70216b7e36_D20190601-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzE5OTQ_2ac36f0f-935b-483a-80fd-df76d256b0ca"
      unitRef="usd">0.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3d1082d3fa0f400085cbc69da6fe2e0f_D20180601-20190531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzE5OTg_5508fa05-8969-4554-b650-934580531eeb"
      unitRef="usd">300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if26a84f4ee0d4511a260570c48b5c241_D20170601-20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzIwMDc_efaacd80-167c-41d9-8878-552ef2f85276"
      unitRef="usd">4700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2d3a7b49df34442b9f5dc67202f5a070_D20170201-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90ZXh0cmVnaW9uOmY1MWExNmEyMTZlYzRmMDE5ZGI3ZmYwZjM1YmUxOGUyXzIwODg_4c17af69-dc94-4711-b812-7b45d426d89c"
      unitRef="usd">6300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="iabadbbab24bd457ead08be56223c453b_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzgtMi0xLTEtMA_2e0d3d0b-4309-463e-a0fc-633780ac6a9a"
      unitRef="usd">851000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ic72d6b660f694c64bc6e959026ac487b_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzgtNC0xLTEtMA_4462d085-f56b-4d0a-9a41-4b7c6ee3de46"
      unitRef="usd">111000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i61bf81c0425a4cbd9914ccf877dd9b1e_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzgtNi0xLTEtMA_f2e9930f-fce5-4809-b18f-024abd9c8414"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1b15e2391b40442f840cad01fb5edf82_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzgtOC0xLTEtMA_a163504a-9503-4c74-ad88-e694180e8a8c"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i28665e974c864c22953c605020fa2e7b_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzgtMTAtMS0xLTA_e72bd5ef-eff3-4cdb-b40a-b0160b0c7550"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id7075cb8a0024d5fb8f4dcd1837d773c_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzgtMTItMS0xLTA_99c3336e-cfd3-4b3d-9973-46c442251f7e"
      unitRef="usd">962000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i412151783338434f8d7335d9a489714f_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzktMi0xLTEtMA_a0ea1f20-737e-436c-a54c-684e97776a72"
      unitRef="usd">1440000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2c3c08d7200d490b837582d00c46333b_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzktNC0xLTEtMA_1bec5b9b-e7c4-44bf-b207-9641f78c7ab2"
      unitRef="usd">2892000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ibd2e0b61a6844c17b9cc54aaa501bfdd_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzktNi0xLTEtMA_f9e3c2d5-0270-43c3-acc4-cb0a52968fbe"
      unitRef="usd">68000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i66b1c53fe8ae46a0b430fc34f6bd7298_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzktOC0xLTEtMA_a9bfd49d-8b3d-459b-afb0-04bd02f0eff7"
      unitRef="usd">200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifb746ac108a548789a52ab48fdf3b5bd_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzktMTAtMS0xLTA_7af1300c-e69e-41fb-8015-7e5ddfb0e400"
      unitRef="usd">74000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzktMTItMS0xLTA_b73cb550-9308-4811-976b-9354e2052ee9"
      unitRef="usd">4674000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i412151783338434f8d7335d9a489714f_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEwLTItMS0xLTA_2cd865e4-4035-4e66-8cd4-08b2f8c5a1ce"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i2c3c08d7200d490b837582d00c46333b_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEwLTQtMS0xLTA_51e1115f-4398-4b1f-a304-3e2dbc92f27f"
      unitRef="usd">276000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="ibd2e0b61a6844c17b9cc54aaa501bfdd_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEwLTYtMS0xLTA_68a7e2e1-b5eb-46d3-b728-ed5294444c62"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i66b1c53fe8ae46a0b430fc34f6bd7298_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEwLTgtMS0xLTA_7ac38218-f009-490d-ba55-a0ffbdd96275"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="ifb746ac108a548789a52ab48fdf3b5bd_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEwLTEwLTEtMS0w_76f3b271-0b88-4b99-bd0a-56e5b87edc40"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEwLTEyLTEtMS0w_ae51dbcb-3106-4d88-a0b9-7bb534ccc620"
      unitRef="usd">276000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:PaymentsForRestructuring
      contextRef="i412151783338434f8d7335d9a489714f_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzExLTItMS0xLTA_80423dc5-545a-4c00-b846-22302af9e6bc"
      unitRef="usd">1453000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i2c3c08d7200d490b837582d00c46333b_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzExLTQtMS0xLTA_9affa130-a057-4a6c-acf7-bf01b05808fe"
      unitRef="usd">2706000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ibd2e0b61a6844c17b9cc54aaa501bfdd_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzExLTYtMS0xLTA_4432b6a6-b3de-4ced-bed8-0da28fc99cf6"
      unitRef="usd">56000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i66b1c53fe8ae46a0b430fc34f6bd7298_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzExLTgtMS0xLTA_f7f3a4a4-132a-425b-9332-be7e7e4b0c6b"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ifb746ac108a548789a52ab48fdf3b5bd_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzExLTEwLTEtMS0w_f71c5570-6dc5-40c5-8a27-a2128e055d3f"
      unitRef="usd">74000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i7ff37361094749818665b2778fd21950_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzExLTEyLTEtMS0w_714a675e-2732-4a1f-87ef-0c3d35c9161b"
      unitRef="usd">4289000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i48c73571d30f4b4db1f881a70f3135c7_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEyLTItMS0xLTA_d975d2a6-60af-4271-8c2b-68de7cf99755"
      unitRef="usd">838000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i5d315383f4b1478da3915b8916faa0bd_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEyLTQtMS0xLTA_582681e6-8004-43ca-b463-6195584343d6"
      unitRef="usd">21000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i4065fc4dd5274e059a275eedcf7169a6_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEyLTYtMS0xLTA_4cc5700a-0082-4f68-9783-1c1a3c5ae4a8"
      unitRef="usd">12000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i0b91fb13a3644181803bb52275991f79_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEyLTgtMS0xLTA_b0708a78-8de5-495d-b69e-b92ecc81089d"
      unitRef="usd">200000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="iac42f8fa4594460ab749dad1a7bd9463_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEyLTEwLTEtMS0w_69ba6c37-95c1-4cea-8df4-662264164bb3"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i75f202c0f5aa4aceaef901ee889e5c59_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEyLTEyLTEtMS0w_217df977-7246-4c4d-81d3-ec98f275a219"
      unitRef="usd">1071000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i8da2f4cd92af437e83d94d2aa23cbc94_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEzLTItMS0xLTA_f01bea09-59db-4241-9f4c-a36076633a18"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i801682d42f1d40ee8843897ee30a0c1c_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEzLTQtMS0xLTA_bb373b23-b319-441d-99f8-644d285b80af"
      unitRef="usd">244000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1ee1414c7c1c49da80c805a1985f270d_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEzLTYtMS0xLTA_195b3261-4fd2-4220-a9a4-17c3113ab10b"
      unitRef="usd">44000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ida5896df9e174e889becd6ccc868c72a_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEzLTgtMS0xLTA_65f7f319-e8b8-42d7-80d8-43dfe61defc8"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7a8aa34bc2744be79ac33ea6c6b0c288_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEzLTEwLTEtMS0w_196a8455-0f23-4ec5-b171-dfdf8eac9647"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzEzLTEyLTEtMS0w_c1860f02-5293-41bf-9b15-29d80cf4406a"
      unitRef="usd">288000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i8da2f4cd92af437e83d94d2aa23cbc94_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE0LTItMS0xLTA_fbcbf37c-944d-4c48-b518-e4331a4fbc43"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i801682d42f1d40ee8843897ee30a0c1c_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE0LTQtMS0xLTA_d2d5060e-cc60-4f9a-9096-34a1fb2b9e28"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i1ee1414c7c1c49da80c805a1985f270d_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE0LTYtMS0xLTA_d1096607-54a7-4eb1-b4e0-569485a70c34"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="ida5896df9e174e889becd6ccc868c72a_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE0LTgtMS0xLTA_f7ae3dab-5c21-4473-92b5-c5c711e00763"
      unitRef="usd">9000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i7a8aa34bc2744be79ac33ea6c6b0c288_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE0LTEwLTEtMS0w_5b1ae0f2-ed56-4bfc-8ece-eb6386661749"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE0LTEyLTEtMS0w_525dac32-9cdc-4bcb-a593-36baf51725e3"
      unitRef="usd">9000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:PaymentsForRestructuring
      contextRef="i8da2f4cd92af437e83d94d2aa23cbc94_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE1LTItMS0xLTA_2c30c757-244b-4a28-a9a7-c311b7afad96"
      unitRef="usd">838000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i801682d42f1d40ee8843897ee30a0c1c_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE1LTQtMS0xLTA_8039ce14-6fdf-461c-a179-9db1af40f7de"
      unitRef="usd">265000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i1ee1414c7c1c49da80c805a1985f270d_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE1LTYtMS0xLTA_a1637485-1031-4a39-ae6e-ff586c14cf05"
      unitRef="usd">44000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ida5896df9e174e889becd6ccc868c72a_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE1LTgtMS0xLTA_e4275412-7ea7-4c52-9e3e-98b1e391cf96"
      unitRef="usd">191000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i7a8aa34bc2744be79ac33ea6c6b0c288_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE1LTEwLTEtMS0w_b6e28b65-7e55-4605-9fc9-224b00cc1ac1"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i2731ccc05cca4cd6a573a573759c2b38_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE1LTEyLTEtMS0w_52cd54dc-ade5-42c4-9aaa-5aea1e6ea767"
      unitRef="usd">1338000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i3540f34220334592b53d8920234c1abe_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTItMS0xLTA_61da64fe-b24c-456e-bbd4-bd513a86352d"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1f97efe4824f4c7e91c9610151d3b5a3_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTQtMS0xLTA_85b236b5-2cd1-47e5-af8e-13e751987c0d"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i3cced6fa772147209ab85b5c6063f743_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTYtMS0xLTA_848dfd72-4529-4a36-b6ae-e8c3c810ab77"
      unitRef="usd">12000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i32fde41b0e1646eea3367dd669deb860_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTgtMS0xLTA_cf814381-5b4b-4fca-9e86-78e022d59c5a"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i7a233280fad0426b89d6056304f0eee5_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTEwLTEtMS0w_6066c626-5efd-4e77-839b-ffe0184df5c9"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i534450b4023d45c7bac796178d12bc5d_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTEyLTEtMS0w_8aef25f7-a911-431c-9321-8a04551b9974"
      unitRef="usd">12000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i22845357c7f34a9f87f3c76f21de4f62_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTItMS0xLTY0ODk_b6d3b74f-f808-43e8-8968-31e940d3ec6d"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iabaf5d9fbc984ee28fc05752d8abafc3_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTQtMS0xLTY0ODk_0af612a7-b684-4e9e-b803-22e92744addc"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia27b1c2ddbba4d568c35e2a64bed059c_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTYtMS0xLTY0ODk_9ab784f7-f0d8-41da-b06e-5d2a46e2ba00"
      unitRef="usd">26000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i969678276b5f4db3b4667d5ac9df8969_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTgtMS0xLTY0ODk_69f06f27-0160-4e0c-95c9-8d2ed319201b"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i42aa350f4e0e4c62a6c031e7db4ab40e_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTEwLTEtMS02NDg5_7272ebf3-c0f8-473c-9235-86a6f9c52be3"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE2LTEyLTEtMS02NDg5_829871df-18b2-4666-a498-c93043e8134f"
      unitRef="usd">26000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i22845357c7f34a9f87f3c76f21de4f62_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE4LTItMS0xLTY0ODk_f9a8c9a1-e8d9-4607-9c0b-f2a45beeb01d"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="iabaf5d9fbc984ee28fc05752d8abafc3_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE4LTQtMS0xLTY0ODk_ed08a529-1cfc-47d8-8793-e454d36fc3f4"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ia27b1c2ddbba4d568c35e2a64bed059c_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE4LTYtMS0xLTY0ODk_0499681a-cf9b-4775-984b-b9a300f86460"
      unitRef="usd">38000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i969678276b5f4db3b4667d5ac9df8969_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE4LTgtMS0xLTY0ODk_ef05dc25-e0b7-46bf-abbc-16671d50378e"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i42aa350f4e0e4c62a6c031e7db4ab40e_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE4LTEwLTEtMS02NDg5_c6d1cac7-4a1f-4f32-8bb3-f9b3aed94762"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE4LTEyLTEtMS02NDg5_27dc520a-ee31-4d73-a0b8-6a61e8e46750"
      unitRef="usd">38000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i08f385788b2a41ae9fa06a460adbb6bf_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE5LTItMS0xLTY0ODk_1ecaadd7-b603-427b-8b64-f03ed0cbfeda"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i7b646f9bbccc4858ad8d2dd435c91462_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE5LTQtMS0xLTY0ODk_c9882df1-99b5-4cd2-a21f-bc9b5ad032c6"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ifda4e696bf774aba9e8a84abf0d2b407_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE5LTYtMS0xLTY0ODk_f5d56d39-e374-4de5-8c77-6586f2b793fe"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i507641e1ae354e2cb76e52a46e2e256e_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE5LTgtMS0xLTY0ODk_da81e214-812b-4795-9564-099fc30c7a4a"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="iec43573c197540539950eed21d6c7015_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE5LTEwLTEtMS02NDg5_9045d8bb-75a2-42fa-8c0b-a8c1c0a97333"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id1700a3bf24f421aa5896898d441c0d1_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTAvZnJhZzpmNTFhMTZhMjE2ZWM0ZjAxOWRiN2ZmMGYzNWJlMThlMi90YWJsZTpkNTE0MThkZjczNmE0ODg2YjYwMjA0YTUwZDM1NjQ1MC90YWJsZXJhbmdlOmQ1MTQxOGRmNzM2YTQ4ODZiNjAyMDRhNTBkMzU2NDUwXzE5LTEyLTEtMS02NDg5_d2eaa246-fa63-43df-a371-f54f83367044"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90ZXh0cmVnaW9uOjA2NWJmMTA3ZDRhMDQ1ODc5OGJkMjQ2MDk5MWE5MWEzXzE5MQ_aaba785c-c15e-48f9-8efc-d1cac13765d8">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Changes in each component of accumulated other comprehensive income (loss), net of tax, are as follows for fiscal years 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized gain (loss) on marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(952)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive income before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(284)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive income (loss) before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90ZXh0cmVnaW9uOjA2NWJmMTA3ZDRhMDQ1ODc5OGJkMjQ2MDk5MWE5MWEzXzE5Mg_15353271-eca9-47b9-9eac-10b766cb1460">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Changes in each component of accumulated other comprehensive income (loss), net of tax, are as follows for fiscal years 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom: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:58.380%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.722%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency translation gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized gain (loss) on marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,035)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(952)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive income before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(284)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(83)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(400)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,352)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive income (loss) before reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at May 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i187e0372ab95440bb8e3170b3c4bf1c3_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzEtMi0xLTEtMA_f03fdab5-68c3-4fa9-8c34-be021d848f55"
      unitRef="usd">-1035000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b96f9cbd15f454cb1f23a9f816f7932_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzEtNC0xLTEtMA_7e2ae04c-b9ed-4d99-9120-a654712818e0"
      unitRef="usd">83000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f4ecbb67b9646b3a091d7330b0a21f3_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzEtNi0xLTEtMA_d6f15036-29ef-4f1a-91e4-79990db78b78"
      unitRef="usd">-952000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ia9eaf32956d74c8fa9a873d6be7b26f9_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzItMi0xLTEtMA_b49857f8-dff2-47c5-bafc-200af5bd5447"
      unitRef="usd">-317000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i8e63f5418bbe4878a6ea3ddf23dcb656_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzItNC0xLTEtMA_ad3e3aa1-5113-4a4e-87ad-52f0c9fb38b3"
      unitRef="usd">33000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i62f6b8b54e564cb0b850187279b9953b_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzItNi0xLTEtMA_eb4f0fb8-b3a6-4c15-96b4-ca63176dca63"
      unitRef="usd">-284000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ia9eaf32956d74c8fa9a873d6be7b26f9_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzMtMi0xLTEtMA_619b9223-ae5d-4511-bef7-2ede8ac40a59"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i8e63f5418bbe4878a6ea3ddf23dcb656_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzMtNC0xLTEtMA_f92a7f94-07f9-4311-8438-5a9d04f63f9c"
      unitRef="usd">116000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i62f6b8b54e564cb0b850187279b9953b_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzMtNi0xLTEtMA_337fe383-7c6f-4caf-a613-af271d1c8924"
      unitRef="usd">116000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia9eaf32956d74c8fa9a873d6be7b26f9_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzQtMi0xLTEtMA_9672b633-bc3e-4246-85b1-beff54d10d1f"
      unitRef="usd">-317000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8e63f5418bbe4878a6ea3ddf23dcb656_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzQtNC0xLTEtMA_42d43e3f-d5c6-4bdb-bff0-63017ee0d25e"
      unitRef="usd">-83000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i62f6b8b54e564cb0b850187279b9953b_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzQtNi0xLTEtMA_aec7aa38-85ba-494e-a20b-8c5d3e617652"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i1c935feeb3544e37b9878deeabb956f8_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzUtMi0xLTEtMA_f64caa08-c7f8-495d-8b64-acda01d7afd3"
      unitRef="usd">-1352000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic84745dd2b6448d586e6c51572dab49e_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzUtNC0xLTEtMA_773e6c6f-f91d-41cd-926e-adfa890b248c"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia35e581aeeff4878849e4f898f8f273a_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzUtNi0xLTEtMA_e563ff6a-535e-4bec-a3fc-fa12ccacd21d"
      unitRef="usd">-1352000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i72b45e1b01924cff850486facfd4f6e0_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzYtMi0xLTEtMA_fccc9c6a-0b73-406b-8165-bb0b524d5a85"
      unitRef="usd">11000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ib4673cd7139f4419bb5346fb64570616_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzYtNC0xLTEtMA_d4e9e61c-93f8-4b0a-9498-618572ccfa5b"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i0cf16d33967f4d238630c9670d1c0d18_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzYtNi0xLTEtMA_eee46705-2a06-4dc3-937c-81952bb86b6d"
      unitRef="usd">11000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i72b45e1b01924cff850486facfd4f6e0_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzgtMi0xLTEtMA_e3a0132a-5c5d-4e9a-baf5-b6290b54c923"
      unitRef="usd">11000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib4673cd7139f4419bb5346fb64570616_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzgtNC0xLTEtMA_4ecb4138-b776-4516-9d56-33119977b327"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0cf16d33967f4d238630c9670d1c0d18_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzgtNi0xLTEtMA_98eac8de-ccf1-4168-9b26-62af0ddc77d7"
      unitRef="usd">11000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i46c7ab05e934491a844bb52b6725dac4_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzktMi0xLTEtMA_7d869d7b-6759-4dc6-8774-c79606f83202"
      unitRef="usd">-1341000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4159f97000d64737981d1e7aff3205e6_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzktNC0xLTEtMA_75380714-a4f7-4164-bc4b-0dd4c6e46bae"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i12aca0fa425544eb94ff623e29a5f76d_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTMvZnJhZzowNjViZjEwN2Q0YTA0NTg3OThiZDI0NjA5OTFhOTFhMy90YWJsZToyNjM3ZDBmZWMyZjg0MGUzYjJmMmE2YmQxOTYyOWM1Yi90YWJsZXJhbmdlOjI2MzdkMGZlYzJmODQwZTNiMmYyYTZiZDE5NjI5YzViXzktNi0xLTEtMA_7a157508-0c3c-4e13-9563-a64231ed3f60"
      unitRef="usd">-1341000</us-gaap:StockholdersEquity>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90ZXh0cmVnaW9uOjE4ZjEwMGZmODUzOTQxMGM4NjA3NGZkMDA1MDM0MDJjXzEyMjM_f6194f6c-ba46-423a-bf84-158eda88bc6b">QUARTERLY INFORMATION (unaudited)&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Quarterly results of operations during the fiscal years ended May 31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Second quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Third quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fourth quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net loss &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,736)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(157,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings per share net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Net loss in the fourth quarter of fiscal year 2020 included the goodwill impairment charge of &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;158.6 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Second quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Third quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fourth quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net income (loss) &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings per share from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings per share net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Net income in the fourth quarter of fiscal year 2019 was driven by the gain on the sale of the Fluid Management business. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The data in the schedules above has been intentionally rounded to the nearest thousand and therefore the quarterly&#160; amounts may not sum to the full year amounts. &lt;/span&gt;&lt;/div&gt;On May 31, 2019, the Company completed the sale of the Fluid Management business and all of the assets used primarily in connection with the Fluid Management business (Note 3). The Company has adjusted the consolidated financial statements to reflect the Fluid Management business as a discontinued operation for the current year and all prior periods presented.&#160;&#160;The quarterly information for fiscal year 2019 reflect the Fluid Management business as a discontinued operation.</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90ZXh0cmVnaW9uOjE4ZjEwMGZmODUzOTQxMGM4NjA3NGZkMDA1MDM0MDJjXzEyMzE_a8d199cd-4399-4685-a3c8-7bda90fda209">&lt;div style="text-indent:21.6pt;margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Quarterly results of operations during the fiscal years ended May 31, 2020 and 2019 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Second quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Third quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fourth quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;70,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net loss &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,736)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(157,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings per share net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4.14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Net loss in the fourth quarter of fiscal year 2020 included the goodwill impairment charge of &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;158.6 million&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;First quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Second quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Third quarter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fourth quarter&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;71,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;38,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income (loss) from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,609)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;Net income (loss) &lt;/span&gt;&lt;sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(469)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss per share from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings per share from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Earnings per share net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"&gt;(1) Net income in the fourth quarter of fiscal year 2019 was driven by the gain on the sale of the Fluid Management business. &lt;/span&gt;&lt;/div&gt;The data in the schedules above has been intentionally rounded to the nearest thousand and therefore the quarterly&#160; amounts may not sum to the full year amounts.</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:Revenues
      contextRef="i70edd056ce704168bb1706f214028bb6_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzMtMS0xLTEtMA_3431f42b-4502-4f22-8233-a92aca784a9a"
      unitRef="usd">66042000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icfd230cfb6064920b9d7dfe7e1d887b4_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzMtMy0xLTEtMA_80e4f8ae-34da-49d9-9067-2aa0403e454f"
      unitRef="usd">70003000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id160501591ce4f7fac12839587d52950_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzMtNS0xLTEtMA_8fa4f503-80df-41bf-848c-c6ca28284939"
      unitRef="usd">69780000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6aa03664c2f94fbdb7058ef8b0dd0a53_D20200301-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzMtNy0xLTEtMA_3520665f-6ac2-4cfd-8fbb-8f6e84b2f8ea"
      unitRef="usd">58332000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i70edd056ce704168bb1706f214028bb6_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzQtMS0xLTEtMA_e92967aa-81f8-4f1d-81e4-d4020c1e9969"
      unitRef="usd">38217000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icfd230cfb6064920b9d7dfe7e1d887b4_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzQtMy0xLTEtMA_f3985cc5-19e1-46f2-a090-fd30b90d6211"
      unitRef="usd">41544000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id160501591ce4f7fac12839587d52950_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzQtNS0xLTEtMA_198035d2-f455-41cb-aafc-cc23a7dc038f"
      unitRef="usd">40299000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6aa03664c2f94fbdb7058ef8b0dd0a53_D20200301-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzQtNy0xLTEtMA_5a580c4d-4c6e-4520-9709-1fed090e4c84"
      unitRef="usd">30212000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i70edd056ce704168bb1706f214028bb6_D20190601-20190831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzctMS0xLTEtMA_17489670-2577-4d69-a494-7c32b33c077b"
      unitRef="usd">-1275000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icfd230cfb6064920b9d7dfe7e1d887b4_D20190901-20191130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzctMy0xLTEtMA_d13a334b-1884-4a80-8c80-4697328968e3"
      unitRef="usd">-2736000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id160501591ce4f7fac12839587d52950_D20191201-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzctNS0xLTEtMA_3705ab58-593d-4d99-95b8-5608077c0c2f"
      unitRef="usd">-5709000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6aa03664c2f94fbdb7058ef8b0dd0a53_D20200301-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzctNy0xLTEtMA_46ea51ce-e0b5-4732-94e3-865c7f9fbe08"
      unitRef="usd">-157067000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i70edd056ce704168bb1706f214028bb6_D20190601-20190831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzE1LTEtMS0xLTA_81886617-efef-4862-9d49-17ce5b1a9307"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="icfd230cfb6064920b9d7dfe7e1d887b4_D20190901-20191130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzE1LTMtMS0xLTA_93674ffe-e333-40d0-ab30-96c3c7790a36"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id160501591ce4f7fac12839587d52950_D20191201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzE1LTUtMS0xLTA_09901a47-7b90-4615-bfbb-307820290bbc"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6aa03664c2f94fbdb7058ef8b0dd0a53_D20200301-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzE1LTctMS0xLTA_cfc618c6-0053-4d0b-a93d-06989032c692"
      unitRef="usdPerShare">-4.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i70edd056ce704168bb1706f214028bb6_D20190601-20190831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzE2LTEtMS0xLTA_df2a98cc-cdd0-4bdd-9110-ac0d223ed05b"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icfd230cfb6064920b9d7dfe7e1d887b4_D20190901-20191130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzE2LTMtMS0xLTA_f5ad8976-5a84-4d6c-a538-6d40c0d784ba"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id160501591ce4f7fac12839587d52950_D20191201-20200229"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzE2LTUtMS0xLTA_718881e0-e000-432f-ae1e-642c49dc914c"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6aa03664c2f94fbdb7058ef8b0dd0a53_D20200301-20200531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTplMjU0YTg4ZmM5NjM0OTdkODUxMjhkYjFmYzViYzYyZS90YWJsZXJhbmdlOmUyNTRhODhmYzk2MzQ5N2Q4NTEyOGRiMWZjNWJjNjJlXzE2LTctMS0xLTA_5c7b7b8f-d5fe-4743-bede-26b5a1a3a0e5"
      unitRef="usdPerShare">-4.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i6aa03664c2f94fbdb7058ef8b0dd0a53_D20200301-20200531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90ZXh0cmVnaW9uOjE4ZjEwMGZmODUzOTQxMGM4NjA3NGZkMDA1MDM0MDJjXzI3NDg3NzkwNzEyOTU_2f682fc1-dd51-43a7-8cd2-3c9cbf5bb621"
      unitRef="usd">158600000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Revenues
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzMtMS0xLTEtMA_09507604-d48c-40cc-899e-df047ae22fe2"
      unitRef="usd">63943000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzMtMy0xLTEtMA_13fa7de2-24ac-466c-888f-1f05c1837adc"
      unitRef="usd">69985000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzMtNS0xLTEtMA_96fa58e2-43ac-4db3-a60e-2f06fe4a4c47"
      unitRef="usd">65524000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzMtNy0xLTEtMA_b97f0fd0-108a-4590-a8f5-dc6977f522f6"
      unitRef="usd">71182000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzQtMS0xLTEtMA_7ee1fb9d-449e-4c1f-948c-d644d3a8c514"
      unitRef="usd">35953000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzQtMy0xLTEtMA_9942de0d-d802-4a68-b6c5-14685edeee47"
      unitRef="usd">40552000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzQtNS0xLTEtMA_5baf1d41-d28e-453c-90ef-e84e35bfe2e2"
      unitRef="usd">38163000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzQtNy0xLTEtMA_533f6172-86cf-4161-8d3d-b34375a6c855"
      unitRef="usd">41332000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzUtMS0xLTEtMA_cad93108-f5f3-404d-a1b6-ef758536f854"
      unitRef="usd">-5704000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzUtMy0xLTEtMA_cef6b2cf-6565-4f66-98f1-71ef78dfcc01"
      unitRef="usd">-3587000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzUtNS0xLTEtMA_849feeb8-4f6a-45c0-bc7e-b3d9b1c78d0f"
      unitRef="usd">-4609000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzUtNy0xLTEtMA_6f37da67-21ca-40e5-bf06-67ee589c738f"
      unitRef="usd">2753000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzYtMS0xLTEtMA_470b6ce7-7c15-4338-92ed-9b7e4faac3bf"
      unitRef="usd">5235000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzYtMy0xLTEtMA_20f6f8dd-9ee2-4308-b429-738592130407"
      unitRef="usd">5727000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzYtNS0xLTEtMA_33a47316-f669-4296-9204-3deb3ba1e454"
      unitRef="usd">5405000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzYtNy0xLTEtMA_489bc569-635b-4e1a-b050-9fe45451991f"
      unitRef="usd">56120000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzctMS0xLTEtMA_e44e8ec1-8390-4f01-8989-f2eea3b4a8ee"
      unitRef="usd">-469000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzctMy0xLTEtMA_79db7ae4-18c4-4cec-b2c5-92881fde61a0"
      unitRef="usd">2140000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzctNS0xLTEtMA_102ee6b9-0884-4e10-951b-5885f92a0b72"
      unitRef="usd">796000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzctNy0xLTEtMA_5d1b33b0-451b-4b62-b095-21ef8e4ace68"
      unitRef="usd">58873000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzktMS0xLTEtMA_a6f27418-dc61-4268-b8b7-bb6637879692"
      unitRef="usdPerShare">-0.15</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzktMy0xLTEtMA_239895fb-a6c3-462f-8007-1e2d5b17ccee"
      unitRef="usdPerShare">-0.10</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzktNS0xLTEtMA_92ec7d8f-1298-4a29-a998-c32b576684ee"
      unitRef="usdPerShare">-0.12</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzktNy0xLTEtMA_9bc07589-1fd1-447b-b7f1-bfede93f909e"
      unitRef="usdPerShare">0.07</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEwLTEtMS0xLTA_d64a9e60-8748-4afb-8b39-1f1d8c30b23f"
      unitRef="usdPerShare">-0.15</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEwLTMtMS0xLTA_2e24b17d-e7f8-4e45-8634-770800211f47"
      unitRef="usdPerShare">-0.10</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEwLTUtMS0xLTA_96f5067e-2e36-4704-bb2b-e175aa0be692"
      unitRef="usdPerShare">-0.12</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEwLTctMS0xLTA_89412266-6eb2-4155-b67a-2c2f5afac71e"
      unitRef="usdPerShare">0.07</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEyLTEtMS0xLTA_02de7518-acc5-4150-9394-9b83ba17147c"
      unitRef="usdPerShare">0.14</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEyLTMtMS0xLTA_8921407e-6f3d-4c83-a0bd-350f7efab025"
      unitRef="usdPerShare">0.15</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEyLTUtMS0xLTA_3cabc7ae-8df4-458f-b78d-346cb85d44b0"
      unitRef="usdPerShare">0.14</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEyLTctMS0xLTA_417c4d4c-7681-47ff-be65-408794175a54"
      unitRef="usdPerShare">1.49</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEzLTEtMS0xLTA_732871d5-6e50-4f3c-9dc5-e39cedd16522"
      unitRef="usdPerShare">0.14</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEzLTMtMS0xLTA_4628cea7-b558-49d7-9889-2212de911cf4"
      unitRef="usdPerShare">0.15</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEzLTUtMS0xLTA_0005723b-ea59-4022-a743-11aed2042eb2"
      unitRef="usdPerShare">0.14</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzEzLTctMS0xLTA_20d94230-a997-4ea5-a895-5d008757146b"
      unitRef="usdPerShare">1.47</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzE1LTEtMS0xLTA_3744bea0-e9da-4f33-a086-84f614cb4812"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzE1LTMtMS0xLTA_540c9a0b-f360-46d1-9e0b-7b840c73ce86"
      unitRef="usdPerShare">0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzE1LTUtMS0xLTA_adf49d55-e255-45a5-9bb8-748ed8f911fc"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzE1LTctMS0xLTA_8120d809-0a38-46d1-a6f1-d8acc95ad8cb"
      unitRef="usdPerShare">1.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ida41d55664404cdab75825804dcda8f6_D20180601-20180831"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzE2LTEtMS0xLTA_d83a73b1-cf45-415e-8ec3-668ba2daf454"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if2ea4f58ee914fa2bdeb9a3ef2228243_D20180901-20181130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzE2LTMtMS0xLTA_69596070-440f-42fd-8f16-315820d950ff"
      unitRef="usdPerShare">0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i670aa089a9294f7ba95b413f3bfa3d64_D20181201-20190228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzE2LTUtMS0xLTA_856d8d91-bba3-491b-996d-a9fd2ce79d17"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5391d94f715a4e0f9b3b2ce260476fb8_D20190301-20190531"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNTYvZnJhZzoxOGYxMDBmZjg1Mzk0MTBjODYwNzRmZDAwNTAzNDAyYy90YWJsZTo5MTUzYjg1ZTgzZGY0ZDljYTc0ZmJhZjI1ZWM0MDhmZi90YWJsZXJhbmdlOjkxNTNiODVlODNkZjRkOWNhNzRmYmFmMjVlYzQwOGZmXzE2LTctMS0xLTA_4d41a6cd-c05a-47d3-a9f3-387ceac95c38"
      unitRef="usdPerShare">1.54</us-gaap:EarningsPerShareDiluted>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i6af650d0b19740caa05cf93bacd075a6_D20190601-20200531"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90ZXh0cmVnaW9uOmMxNTY5MzM3ZTNjNzQ5ODhhMzQzNGVlMzQzZWZlNzQzXzUz_92049485-1b54-4156-88ed-16223cf30209">&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:44.929%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;SCHEDULE&#160;II&#160;-VALUATION&#160;AND&#160;QUALIFYING&#160; ACCOUNTS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#160;at Beginning of&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additions&#160;- Charged&#160;to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance&#160;at End&#160;of&#160;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended May&#160;31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for sales returns and doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended May&#160;31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for sales returns and doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(953)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Year Ended May&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Allowance for sales returns and doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(974)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i81c8af5792484713a944d8cf55a18e97_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzUtMS0xLTEtMA_e70973ac-a57f-4241-88ef-3a4ae38a7eb4"
      unitRef="usd">48348000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i980e20660f774d7cb95388f3b20822d9_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzUtMy0xLTEtMA_60a4f967-ad24-4cae-849a-efe9e0fb9c5d"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i980e20660f774d7cb95388f3b20822d9_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzUtNS0xLTEtMA_507fb2e8-df90-4675-8c6f-1af59fc6049f"
      unitRef="usd">21741000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if4e9e315f517475e9ffa2be3e7e9b7a5_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzUtNy0xLTEtMA_261d0d44-4998-4563-9a2e-b6af82fded14"
      unitRef="usd">26607000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ia4bd3250ad454613baf0a186be361103_I20170531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzYtMS0xLTEtMA_140f8fbd-7fa5-4146-ab82-d8c3ea0936e4"
      unitRef="usd">2945000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i5de50cb2cf16414fb2b43f169c1baab3_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzYtMy0xLTEtMA_1f987f65-bf29-4489-b969-69979052f6a5"
      unitRef="usd">608000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i5de50cb2cf16414fb2b43f169c1baab3_D20170601-20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzYtNS0xLTEtMA_972d7e16-d3b0-44ad-9911-4c1233850cb8"
      unitRef="usd">1087000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1346fa8922f248c8856c008bd385e01f_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzYtNy0xLTEtMA_46099c4b-ab16-4fc4-b7c9-2110976fb5d3"
      unitRef="usd">2466000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if4e9e315f517475e9ffa2be3e7e9b7a5_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzktMS0xLTEtMA_6b4915ff-a7d6-47df-ac91-ea47eb09a23f"
      unitRef="usd">26607000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ide419a2c7b6240a589b9f373e28a7f8b_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzktMy0xLTEtMA_f153c021-55c9-4bd3-a164-45b7aa8a7d83"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ide419a2c7b6240a589b9f373e28a7f8b_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzktNS0xLTEtMA_331a1dfe-480e-40eb-b041-afdeeb4e00d1"
      unitRef="usd">14919000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie94086158c594bed83aed9ca586e4fd5_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzktNy0xLTEtMA_fe1f6db3-a590-46ba-8fd4-588144c908f3"
      unitRef="usd">11688000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i1346fa8922f248c8856c008bd385e01f_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzEwLTEtMS0xLTA_0c9b9b8e-ddb5-43fb-82a7-c59e8ec60536"
      unitRef="usd">2466000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i6c26ce15b6d3432a9f2e54bfa3bbc512_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzEwLTMtMS0xLTA_6d43559c-62fd-4f5d-8982-91a30f50f0ce"
      unitRef="usd">393000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i6c26ce15b6d3432a9f2e54bfa3bbc512_D20180601-20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzEwLTUtMS0xLTA_0102f49d-01a0-4abb-9a69-dcfb8b0a2075"
      unitRef="usd">953000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if5d59309f1d74def89692121b16a5225_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzEwLTctMS0xLTA_0c29e229-afbe-4f6b-ba89-a274525c9027"
      unitRef="usd">1906000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie94086158c594bed83aed9ca586e4fd5_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzEzLTEtMS0xLTA_50ae884d-152e-40cc-ad22-85e95f31d927"
      unitRef="usd">11688000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i7ece4a805c15450f9800126f87cd2297_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzEzLTMtMS0xLTA_fb4f1c3b-7987-4387-bb54-d00da8ec86fe"
      unitRef="usd">1426000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i7ece4a805c15450f9800126f87cd2297_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzEzLTUtMS0xLTA_1d393adf-d746-439a-becd-f00f9a802f8b"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i24a6d31d33be4c5094ea9d915b69880f_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzEzLTctMS0xLTA_193a4fb2-c4c4-4724-bd88-d98315cf29b3"
      unitRef="usd">13114000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="if5d59309f1d74def89692121b16a5225_I20190531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzE0LTEtMS0xLTA_0a83c197-a8ed-411b-aaf7-22bc5fc081cc"
      unitRef="usd">1906000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i83b4fd0f43984a86ba9be3c665982a32_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzE0LTMtMS0xLTA_b534d108-a53b-4e0a-be99-8ed9eaa9722f"
      unitRef="usd">1218000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i83b4fd0f43984a86ba9be3c665982a32_D20190601-20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzE0LTUtMS0xLTA_81464732-6601-42c0-9bf7-2ac258926fff"
      unitRef="usd">974000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0ffff9826d5a4c5db10dd69bc37f4b1e_I20200531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjRhMmNlNzZkNTBhMzRlZjRiMzJmMTY0NzY2NTI2MzE4L3NlYzo0YTJjZTc2ZDUwYTM0ZWY0YjMyZjE2NDc2NjUyNjMxOF8yNjIvZnJhZzpjMTU2OTMzN2UzYzc0OTg4YTM0MzRlZTM0M2VmZTc0My90YWJsZTpiNDliNDg0ZWI5YjM0YzkzYWM0NTgwMTlhNjE5NzAxNy90YWJsZXJhbmdlOmI0OWI0ODRlYjliMzRjOTNhYzQ1ODAxOWE2MTk3MDE3XzE0LTctMS0xLTA_e2dab62c-2188-4bcf-a417-16a5fbdfeb80"
      unitRef="usd">2150000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
